Linux 常用命令学习
ls 命令
1 | ls -a #列出目录所有文件,包含以.开始的隐藏文件 |
cd 命令
1 | cd [目录名] |
pwd 命令
pwd 命令用于查看当前工作目录路径。
1 | # 查看当前路径 |
mkdir 命令
mkdir 命令用于创建文件夹。
1 | -m #对新建目录设置存取权限,也可以用 chmod 命令设置; |
rm 命令
删除一个目录中的一个或多个文件或目录,如果没有使用 -r 选项,则 rm 不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。
1 | # 删除任何 .log 文件,删除前逐一询问确认 |
rmdir 命令
从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限。
注意:不能删除非空目录!
1 | # 当 parent 子目录被删除后使它也成为空目录的话,则顺便一并删除 |
mv 命令
移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)。
当第二个参数为目录时,第一个参数可以是多个以空格分隔的文件或目录,然后移动第一个参数指定的多个文件到第二个参数指定的目录中。
1 | # 将文件 test.log 重命名为 test1.txt |
cp 命令
将源文件复制至目标文件,或将多个源文件复制至目标目录。
注意:命令行复制,如果目标文件已经存在会提示是否覆盖,而在 shell 脚本中,如果不加 -i 参数,则不会提示,而是直接覆盖!
1 | -i #提示 |
其他
1 | echo $LANG #查看当前使用的系统语言 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
评论