1、cd命令 功能说明:切换目录
举 例:cd /usr/local/ #进入到某个目录里;cd .. #回上一级目录;cd / #进入根目录; cd ~ #跳到当前用户的home目录
2、ls命令 功能说明:列出目录内容
举 例:ls -ltr #查看当前目录文件按照时间倒序排序;ls -lrt /home/ #查看指定目录下的文件; ls -ltra #查看当前目录文件包括隐藏文件;
3、pwd命令 功能说明:查询所在目录
举 例: pwd
4、cat命令 功能说明:查看小文件内容
举 例:cat -n 123.txt #查看整个文件内容并显示行号; cat -b 123.txt #查看文件内容和行号(空白行不显示);
cat a.txt b.txt > c.txt #合并文件输入到另一个文件;
5、more命令 功能说明:查看大文件内容可以分页显示
Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键(space) 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more
举 例:more -100 test.log #设置查看日志每页100行; more +100 test.log #设置查看日志从第一百行开始查看
6、head命令 功能说明:查看文件的前面N行
举 例:head -20 test.log #显示文件前20行;
7、less命令 功能说明: 查看文件,和more功能相似比more更灵活
举 例:less test.log #分页查看文件; less -N +20g test.log #分页查看文件并显示行号,从20行开始查看(进入查看界面可以输入一下命令);
8、tail 命令 功能说明:查看文件,从文件末尾显示
举例:tail -f test.log #动态实时查看文件; tail -100 test.log #查看文件最后100行;
9、mkdir命令 功能说明:创建目录
举 例:mkdir -p /tmp/XD/XD/class #创建多级目录; mkdir -m 777 test #创建权限为777的目录;
10、rmdir命令 功能说明:删除目录
举 例:rmdir /tmp/XD/XD/class #删除class目录; rmdir -p /tmp/XD/XD/class #删除多层空文件夹;
11、 cp命令 功能说明:拷贝文件
举 例:cp 123.txt class/ #拷贝文件到class目录下 ; cp -a 123.txt class/789.txt #拷贝文件到class目录下并改名;
12、 mv命令 功能说明:移动或更名现有的文件或目录
举 例:mv 123.txt 345.php #修改文件名;mv 789.txt /home/987.php #移动文件到其他目录;
13、rm命令 功能说明:删除文件或目录
举 例:rm 987.php #删除文件;rm -rf test #删除文件夹和里面的所有文件;
14、 diff命令 功能说明:对比文件差异
举 例:diff 123.txt 456.txt
15、ssh命令 功能说明:远程安全登录方式
举 例:ssh root@127.0.0.1 #远程连接其他Linux服务器
16、exit命令 功能说明:退出命令
举 例:推出ssh 连接
17、id命令 功能说明:查看用户
举 例:id root
18、uname命令 功能说明:查询主机信息
举 例:uname -a
19、ping命令 功能说明:查看网络是否通
举 例:ping 192.168.226.131 #检查网络是否联通;
20、echo命令功能说明:标准输出命令
举 例:echo "this is echo 命令" #界面打印;
21、touch命令 功能说明:创建一个空文件
举 例:touch 123.txt #创建文件;
21、man命令(ls --help) 功能说明:查看帮助文档
举 例:man ls
22、help命令 功能说明:查看内部命令帮助
举 例:help if