1 .
command [-options] [parameter]
说明:
command: 命令名
[-options]: 选项,可用来对命令进行控制,也可以省略[parameter]: 传给命令的参数,可以是零个、一个或者多个
注意:
[]代表可选
命令名、选项、参数之间有空格进行分隔
命令 | 作用 |
ls | 查看当前目录下的内容 |
ls -a | 显示所以文件和隐藏文件 |
ls -l (ll) | 显示文件信息 权限,大小 |
pwd | 查看当前目录 |
touch[文件名] | 如果文件不存在,新建文件 |
mkdir[目录名] | 创建目录 |
rm[文件名] | 删除指定文件 |
rm -rf [文件名] | 强制删除 |
cat -n filename | 用于显示文件内容 显示行号 |
more filename | 分页显示文件内容 |
tail -f filename | 动态查看文件末尾内容 |
cp [-r] source dest | 复制文件和目录 |
cp test.txt hello/ | 将test.txt 文件复制到 hello 文件下 |
cp -r test/*./hello/ |
将test 文件下所有内容复制到 hello文件下 |
find dirname -optoin filename | 在指定目录查找 |
mv source des | 移动 重命名 |
grep word filename | 从指定文件中查找文本内容 |
tar[-zcxvf] fileName [files] | 打包 解压缩 |
包文件后缀为.tar表示只是完成了打包,并没有压缩
包文件后缀为.tar.gz表示打包的同时还进行了压缩
说明:
-z:z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c: c代表的是create,即创建新的包文件
-x: x代表的是extract,实现从包文件中还原文件
-v: v代表的是verbose,显示命令的执行过程
-f:f代表的是file,用于指定包文件的名称
举例:
打包
tar -cvf hello.tar ./* 将当前目录下所有文件打包,打包后的文件名为hello.tar
tar -zcvf hello.tar.gz ./ 将当前目录下所有文件打包并压缩,打包后的文件名为hello.tar.gz
解包
tar -xvf hello.tar 将hello.tar文件进行解包,并将解包后的文件放在当前目录
tar -zxvf hello.tar.gz将hello.tar.gz文件进行解压,并将解压后的文件放在当前目录
tar -zxvf hello.tar.gz -C /usr/local将hello.tar.gz文件进行解压,并将解压后的文件放在/usr/local目录
2.在执行Linux命令时,提示信息如果显示为乱码这是由于编码问题导致,只需要修改Linux的编码即可,命令如下
echo "LANG="en US.UTF-8" >> /etc/profilesource /etc/profile
source /etc/profile