Linux
常见的基本命令
目录管理
绝对路径 、相对路径
绝对路径:路径的全称
相对路径:路径的部分表示
cd 目录名(绝对路径都是以/开头,相对路径寻找,上一层使用…,再上一层为…/…)
cd :切换目录
./ :当前目录
cd … :返回上一级目录
pwd:显示用户当前所在的目录
ls命令
-a参数:查看全部文件,包含隐藏文件
-l参数:列出所有文件,包含文件的属性 和权限,不可以列出隐藏文件
-al参数:ls命令,参数可以组合使用
mkdir创建文件
mkdir 文件名
mkdir -p 文件名/文件名:层级创建
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rpMlfEnY-1663316369187)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220902145941061.png)]
删除目录rmdir
rmdir只能删掉为空的文件,层级目录需要使用rmdir -p 文件/文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x2PVJV37-1663316369189)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220902150317892.png)]
cp文件或目录复制
cp 文件 文件夹,对于已经存在时再复制会弹出是否覆盖的提示
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kq0hXONn-1663316369190)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220902150911238.png)]
mv移动文件或目录
mv 文件名 文件名:还能修改文件名
-f:强制
-u:只替换更新的文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tXTf3L18-1663316369190)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220902151906364.png)]
基本属性
十个字母:第一个表示文件类型(d:目录 l:链接 -:文件),后面三个字母为一组,分别表示root用户属主权限、属组权限、其他权限的读写执行
chmod 修改文件属性
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wQ8fARgJ-1663316369191)(C:\Users\ASUS\AppData\Roaming\Typora\typora-user-images\image-20220902153154104.png)]
r:可读 4
w:可写 2
x:可执行 1
使用chmod修改文件属性时常用数字代替字符
文件内容查看
- cat:由第一行开始显示文件内容,或者读取