Linux常用命令
命令格式
#命令 [-选项][参数]
command [-options][parameter]
常用类(可用Tab键补齐)
-
查看当前所在路径
pwd
-
查看当前目录下有哪些文件和文件夹
ls
-
创建文件夹
-
创建一个文件夹
-
创建多个文件夹
mkdir 文件名 mkdir 文件名1 文件名2
-
-
切换到其他目录
cd 路径(绝对路径) cd 切换到当前主目录 cd~ 切换到当前主目录(~相当于家目录路径) cd..切换到上一级目录(切换到上上级 cd../..) cd- 可进入上一次所在目录(备注常用于两个相近的目录来回切换)
-
创建文件
touch 文件名
-
改名或者移动
mv a b (当存在文件夹b就是把文件a移动到b;不存在文件夹b就是把文件a改名为b) - [ ] - [ ] *
-
复制(覆盖)
cp [不显示的话选择具体选项] 文件名/文件夹名 目标文件名/目标文件夹
-
删除
rm
备注:删除和覆盖比较危险,使用时要小心,最好用-i来交互一下确定是否要进行操作
-
重定向(覆盖式)
<
-
追加重定向
<<
-
查看文件的内容(小)
cat
-
分屏查看内容
less/more
-
查找/筛选
grep
-
管道符号
1.将一个命令的输出可以通过管道做为另一个命令的输入 2.在测试工作中管道符后侧长使用的命令为grep 3.ls -al /usr/bin/ |grep xxx(筛选字符)
-
查看前几行和后几行
head tail 注意:head和tail命令多用于查看日志文件内容使用 说明:日志文件,一种负责记录系统或者程序运行过程信息的文件 例子:如何动态查看日志文件?tail -f 补充:tail -数字f (可以获取动态信息中的某几行内容)