CentOS 7使用心得,常用终端命令(★firecat推荐★)

248 阅读2分钟

1、在终端下查看gcc版本

“gcc -v”

2、在终端下查看Linux内核版本

命令: cat /proc/version 

作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称

3、CentOS默认的gnome nautilus打开文件夹时,总是另开一个新窗口显示,大部分都不会习惯吧?

英文:

勾选 Edit -> Preferences -> Behavior -> Always open in browser windows

中文:

先打开一个文件夹,编辑-->首选项-->行为-->总是在浏览器中打开

4、升级CentOS的各类软件

su root

yum -y update
5、升级或安装CentOS的gcc编译器
su root

yum -y install gcc gcc-c++ kernel-devel

或者yum -y install gcc make glibc

再全一点

yum install libstdc++-devel -y

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel

6、查看系统版本
cat /etc/redhat-release
cat /proc/version

more /etc/*release 这个命令可以看得更多

7、查看ip地址

ip addr

8、防火墙的常用操作

firewall-cmd --state #查看状态
systemctl mask firewalld
systemctl stop firewalld #关闭防火墙

9、configure: error: no termcap library found
yum install ncurses-devel

10、centos关机命令:
1>halt 立马关机
2>shutdown -h 10 1分钟后自动关机
3>poweroff 立刻关机,并且电源也会断掉
4>shutdown -h now 立刻关机(root用户使用)
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

11、查看操作系统位数

getconf LONG_BIT

或者uname -a

12、查看CPU信息

cat /proc/cpuinfo

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
cat /proc/cpuinfo | grep physical | uniq -c

13、查看环境变量

env

14、查看内存信息

cat /proc/meminfo
free -m

15、查看磁盘情况

df -h 查看各分区使用情况
fdisk -l 查看所有分区

16、查看网络

ifconfig
ethtool 网卡名
[root@localhost php-tomcat-base]# ethtool ens192

查看所有监听端口
netstat -lntp
查看所有已经建立的连接
netstat -antp
某端口使用情况
lsof -i:端口号
或者
netstat -apn|grep 端口号

17、查看用户登录日志
last