服务器
查询CPU:
grep "model name" /proc/cpuinfo | cut -f2 -d:
查询内存大小: free -m|grep “Mem”|awk ‘{print$2}’
查看磁盘空间大小: df -h
查看到进程id后,使用netstat命令查看其占用的端口 netstat -nap | grep pid
ls 命令,-t按照修改时间time排序,默认是将最近的文件排在前面。
ls -l -t
或者ls -lt
更改系统服务的级别(level)
chkconfig --level 345 rpcbind on
chkconfig --level 2 rpcbind off
查看系统版本
cat /proc/version
uname -a
uname -r #查看到内核版本号
lsb_release -a #查看到所有版本信息
cat /etc/issue
扩展swap分区
dd if=/dev/zero of=/home/swap bs=16383 count=16383000
dd if=/dev/zero of=/swap bs=1024M count=6.7
查找含有某字符串的文件名
可以配合find命令来使用,find用于查找文件, grep 用于查找字符串
例如:
从根目录下开始查找所有log
扩展名的文件,并找出含有insecure
的行find / -name "*.log" |xargs grep "insecure"
列出/home(或根目录下)下面所有一级目录的一级目录文件大小
du -h --max-depth=1 /
对结果排序,du --max-depth=1 / |sort -n
,如下图所示:
文件权限
chmod ,下面的比较全
文件权限中各参数的意义sudo chmod u+x check.sh
sudo chmod g+w check.sh
sudo chmod o+x check.sh
截图可以参考下面截图:
远程操作
scp 传输文件命令,以其他用户身份传输,未开放22端口需加上端口号:
scp -P 22322 jdk-7u17-linux-x64.tar.gz bzvtc@192.168.5.164:/home/bzvtc/
去
安装命令
安装man
- 在执行命令
yum -y install man
后,测试下man time
,提示如下图:
- 显然,man 命令没有安装好,执行
yum -y install man-pages
,测试下man time
,进去了,完美~
yum whatprovides */mkisofs
查找到需要安装的命令,
- 然后,执行
yum -y install genisoimage
就可以了。