1.CD
cd命令就是切换目录;后面跟目录路径
[root@CBDD /]# cd home/
[root@CBDD home]#
2.ls
查看文件和目录命令,他后面所跟的参数有很多,我们一般常用的有ls - l 也可以写成ll
[root@CBDD home]# ls
aaa CB haha
3.grep
grep用于分析数据,常常与管道符一起使用,其常用参数有:
-i 忽略大小写
-v 就是筛查没有我们所选内容的行
4. find
查找命令,很强大想查的所有都可以查出来
[root@CBDD home]# find ./ haha
前面选择查找范围 后面为所查找文件
5.cp
复制命令
-a 连同文件属性一起复制
-r 递归复制,一般用在复制目录
6.mv
用于移动和改名给文件、目录
-i 如果目标存在 询问后执行
-f 如果目标存在 直接强制执行
7.rm
用于删除文件、目录
-f 强制删除
-i 询问删除
-r 递归删除 用于删除目录
一般组合有 rm -rf
8.ps
读取进程
ps -aux 查看当前所有进程
9.top
与windows下的任务管理器相似
10.kill
用于终止进程 ,一般后面跟进程号
[root@CBDD home]# kill 3490
11.file
用于判断file命令后文件的基本类型
[root@CBDD home]# file CB
CB: directory
12.tar
用于文件压缩解压缩
tar -jcv -f haha.tar.bz2 压缩
tar -jxv -f haha.tar.bz2 -home 解压
13.chmod
修改文件权限
[root@CBDD home]# chmod 755 haha
14.vim
文本编辑
15.time
测算时间命令
[root@CBDD home]# time cat haha
cat: haha: Is a directoryreal 0m0.001s
user 0m0.000s
sys 0m0.001s
16.cat
查看文件命令
17.wget
下载文件命令
18.alias
添加别名命令
alias 目标命令名称(别名)='需要执行的命令串本身' 设置临时别名信息
设置永久生效别名信息
/etc/bashrc 对所有用户全部生效的别名信息
nano ~/.bashrc 别名信息仅对当前用户生效 /root
source ~/.bashrc 生效 # bash #exit
19.su/sudo
用户身份切换
20. last
查看用户登录系统的情况
[root@CBDD home]# last
root pts/1 192.168.239.1 Fri Apr 22 16:49 still logged in
root tty2 tty2 Fri Apr 22 16:48 still logged in
reboot system boot 4.18.0-147.el8.x Fri Apr 22 16:47 still running
root pts/0 192.168.239.1 Fri Jan 14 15:25 - crash (98+01:21)
reboot system boot 4.18.0-147.el8.x Fri Jan 14 15:23 still running
root pts/1 192.168.239.1 Thu Jan 13 17:36 - 18:53 (01:17)
root pts/0 192.168.239.1 Thu Jan 13 17:36 - 18:53 (01:17)
root pts/1 192.168.239.1 Thu Jan 13 16:26 - 17:35 (01:09)
root pts/1 192.168.239.1 Thu Jan 13 15:17 - 16:26 (01:08)
root pts/0 192.168.239.1 Thu Jan 13 10:42 - 17:28 (06:45)
root pts/0 192.168.239.1 Tue Jan 11 09:51 - 17:31 (1+07:40)
reboot system boot 4.18.0-147.el8.x Tue Jan 11 09:50 still running
root pts/2 192.168.239.1 Sun Jan 9 15:34 - 17:10 (01:36)
root pts/1 192.168.239.1 Sun Jan 9 15:16 - crash (1+18:34)
root tty2 tty2 Sun Jan 9 15:15 - crash (1+18:35)