目录
liunx常用命令基础
1、cd命令
功能说明:切换目录。
举 例:cd /usr/local/ 进入到usr下面的local目录;
cd … 返回上一个目录;
cd - 返回上一个目录
2、ls命令
==功能说明:列出目录内容。
举 例:ls -ltr ;用于列出目录中的文件和子目录,并按照最新修改时间的顺序进行排序,并以长格式显示文件和目录的详细信息
ls -lrt /home/ 查看目录中的所有文件和子目录,并按照最新修改时间的顺序进行排序,并以长格式显示详细信息。
ls 查看当前目录里有什么文件 ==
3、pwd命令
功能说明:查询所在目录。
举 例: pwd
4、touch命令
功能说明:创建一个空文件。
举 例:touch passerby.txt
5、head命令
功能说明:查看文件的前面N行。
举 例:head -20 head -5 passerby.txt
6、cat命令
功能说明:查看小文件内容。
举 例:cat -n passerby.txt
7、more命令
功能说明:查看大文件内容,输入空格或者回车 翻页或者下一行 输入q退出
举 例:more System.map-3.10.0-123.el7.x86_64
我这边暂时没有大文件就不演示了
8、tail命令
==
功能说明:查看文件的后面N行。-f 是动态的查看后几行
举 例:tail -f passerby.txt ;tail -5 passerby.txt==
9、mkdir命令
功能说明:创建目录,-p 递归创建多级目录。
举 例:mkdir passer | mkdir -p passerby/demo/class
10、rmdir命令
功能说明:删除目录。
举 例:rmdir passerby/demo/class
11、cp命令
功能说明:拷贝文件。 -a 表示带属性复制。例如权限。
举 例:cp passerby.txt passer.txt
12、mv命令
功能说明:移动或更名现有的文件或目录。
举 例:mv passer.txt passerby.txt | mv passerby.txt demo/passer.txt
13、diff命令
功能说明:对比文件差异。
举 例:diff passer.txt passerby.txtk
14、exit命令
功能说明:退出命令。
举 例:
15、id命令
==功能说明:查看用户。
举 例:id root
用户id:uid | 组id:gid | 组:groups ==
16、uname命令
功能说明:查询主机信息。
举 例:uname -a
17,ping命令
功能说明:查看网络是否通。
举 例:ping 192.168.6.130
18、echo命令
功能说明:标准输出命令。
举 例:echo “hello world”
-n:是换行
-E:加了转义符没什么变化
-e:加了有变化
19、man命令(ls --help)
功能说明:查看帮助文档
举 例:man ssh
20、help命令
功能说明:查看内部命令帮助
举 例:help if
21、rm命令
功能说明:删除文件或目录。
举 例:passerby1.txt | rm -rf demo
22、clear命令
功能说明:清屏。
举 例:clear ; ctrl + l
23、who命令
功能说明:当前在本地系统上的所有用户的信息
举 例:whoami ; who
24、uptime命令
功能说明:查询系统信息
举 例:
load average: 0.00, 0.01, 0.05 1分钟的负载,5分钟的负载,15分钟的负载
25、w命令
功能说明:查询系统信息
举 例:w
26、free命令
功能说明:查看系统内存
举 例:free -h ; free -m
-h:不带单位
-m:带单位
27、wc命令
功能说明:统计行。
举 例:wc passerby.txt
28、find命令
功能说明:查询文件。查找根目录下的名字为passer.txt的文件
举 例 :find -name passer.txt