文件目录命令
ls命令:
功能 列出目录内容
指令 ls -a ls-l
cd 命令
cd ..返回上一级目录
创建新文件命令
mkdir file
toch file
vim file 打开并创建文件
cp 命令
功能:复制文件或目录
cp源文件 目标文件
cp -r 目录 目录
mv 命令
mv 源文件或 目录 目标文件或目录
rm命令
rm -f file (不提醒 ,直接删除)
rm -rf file (删除目录)
cat命令
功能:显示文本文件
指令:cat -n flie(对文件进行编行)
chmod 命令
功能:更改文件或目录访问权限
u | 表示文件或目录的属主 |
g | 表示文件或目录的属组用户,即与属主拥有相同GID的用户 |
o | 表示其他用户 |
a | 表示所有用户,这是系统的默认值 |
+ | 增加某项权限 |
- | 取消某项权限 |
= | 设置指定权限,并取消其他所有权限 |
r | 可读 |
w | 可写 |
x | 可执行 |
X | 只有目标文件对用户是可执行的,或目标文件为目录时才追加x属性 |
s | 在文件执行时将进程的属主或组ID设为文件的属主 |
u | 与文件属主拥有同样的权限 |
g | 与文件属组用户拥有同样的权限 |
o | 与其他用户拥有同样的权限 |
0 | 表示没有权限 |
1 | 表示可执行权限 |
2 | 表示可写权限 |
4 | 表示可读权限 |
ln命令
创造文件或者目录链接
硬链接 指令 ln file flie1
软链接ln -s file flie
tar (打包)
tar -cvf flie.flie flie(把flie打包为flie.tai)
tar -xvf flie.tar flie(解打包)
tar -czvf flie.tar.gz flie(打包并压缩)
tar -xzvf flie.tar.gz flie(解打包并解压压缩)