1.mv命令
(1):将目录A重命名为B
mv A B
(2): 将文件A 移到 /usr/local 下
mv A /usr/local
2.rm命令
(1): 递归删除文件夹 A
rm -rf A
3.查找文件
(1):查找文件 httpd
find / -name httpd
4.切换文件夹
(1) : cd /etc 切换根目录下etc目录
5.显示正在工作的路径
pwd
6. 复制某个文件夹下的某个目录到某个目录下并改名为
cp /etc/index.html /var/www/index.php 将/etc下的index.html 复制到 /var/www下并重命名为index.php
7.查看服务器信息(生产厂商,型号)
dmidecode -t 1
8.查看Linux服务器版本信息(安装命令yum install redhat-lsb -y)
lsb_release -a
9.查看操作系统品牌和型号
dmidecode |grep -A4 'System Information'
10.查看CPU信息
cat /etc/cpuinfo
11.CPU数量
grep 'physical id' /proc/cpuinfo | sort -u | wc -l
12.CPU核数
grep 'core id' /proc/cpuinfo | sort -u | wc -l
13.CPU型号
dmidecode -s processor-version
14.查看内存
free -h
15.查看当前系统负载
uptime
系统时间:15:43:32 当前服务器运行时长:3days,8min 当前用户数:1user 当前负载:0.00,0.05,0,05
16.grep命令
grep --color=auto 'root' /root/passwd 查找/root/passwd文件中root关键字
grep -n 'root' /root/passwd 带行号
grep -ni 'root' /root/passwd 不区分大小写
17.查看系统运行级别
runlevel
或者
cat /etc/inittab
18.管道分隔符 | 连接多条命令
19.cut命令
cut -d ':' -f1 /passwd : 为分隔符 -f1 分隔符左边那列
20.去重
uniq 3.txt 去除连续重复
sort -u 3.txt 去除所有重复
21.查看系统版本
cat /etc/redhat-release
22.查看内核版本
uname -r
23.判断文件是否存在(0为真,1为假)
test -e ./file.txt
24.判断目录是否存在(0为真,1为假)
test -d ./dir1
25.判断文件权限 (-r 【可读】 -w【可写】 -x【可执行】)
test -r ./1.txt
26.判断两文件的新旧(-nt 【新】 -ot【老】)
test file -nt file1
27.判断字符串为空 (-z【为空】 -n【不为空】)
test -z ""
28.判断当前用户是否为管理员(0 为 真)
id -u
29.查看6379端口号
netstat -ntlp | grep 6379
30.查看redis服务的进程号
pgrep redis
ps -ef | grep redis
31.精确查找
grep -w /etc/passwd &>/dev/null