常用的基本命令
目录管理
绝对路径、相对路径
绝对路径:全称 D:\OneDrive\桌面\事业之路\Linux
cd 切换目录命令
./ 当前目录
cd … 返回上一级目录
ls (列出目录)
ls命令最长被使用的命令
-a参数:all,查看全部文件 包括隐藏文件
-l参数:列出所有文件 包含文件属性和权限 没有隐藏文件
所有Linux命令可以组合使用
cd命令 切换目录
cd 目录名(绝对路径 都是以/开头、相对路径 相对于当前目录该如何寻找 …/ …/)
多长时间使用就会了
pwd 显示当前用户所在目录
[root@Meleen ~]# cd /bin [root@Meleen bin]# pwd /bin
mkdir 创建一个目录
[root@Meleen home]# mkdir test1 #创建目录
[root@Meleen home]# ls
meleen test1
[root@Meleen home]# cd test1
[root@Meleen test1]# cd ..
[root@Meleen home]# mkdir /test2/test3
mkdir: cannot create directory ‘/test2/test3’: No such file or directory
[root@Meleen home]# mkdir -p test2/test3 #创建多级目录
[root@Meleen home]# ls
meleen test1 test2
[root@Meleen home]# cd test2
[root@Meleen test2]# ls
test3
``
rmdir 删除目录(remove)
[root@Meleen test2]# cd ..
[root@Meleen home]# ls
meleen test1 test2
[root@Meleen home]# rmdir test1
[root@Meleen home]# ls
meleen test2
[root@Meleen home]# rmdir test2
rmdir: failed to remove 'test2': Directory not empty
[root@Meleen home]# rmdir -p test2/test3
[root@Meleen home]# ls
meleen
rmdir 仅能删除空目录 ,如果有文件要先删除里面的文件 ,要想递归删除 加-p
cp 复制文件或目录 copy
cp 文件名 新的地方
[root@kuangshen home]# cp install.sh kuangshen #复制文件至目录
[root@kuangshen home]# ls
install.sh www kuangshenstudy
[root@kuangshen home]# cd kuangshenstudy
[root@kuangshen kuangshenstudy]# ls
install.sh
[root@kuangshen kuangshenstudy]# cd ..
[root@kuangshen home]# cp install.sh kuangshenstudy #如果文件重复 选择覆盖 y 或放弃 n
cp: overwrite 'kuangshenstudy/install.sh'? y
rm 移除文件或目录
-f 忽略不存在的文件 不会出现警告 强制删除
-r 递归删除目录
-i 互动,删除是询问是否删除
rm -rf /
删除系统中所有文件 删库跑路
[root@kuangshen kuangshenstudy]# ls
install.sh
[root@kuangshen kuangshenstudy]# rm -rf install.sh
[root@kuangshen kuangshenstudy]# ls
mv 移动文件或目录 或 重命名文件
-f 强制移动
-u 只替换已经更新过的文件
[root@kuangshen home]# ls
install.sh www kuangshenstudy
[root@kuangshen home]# mv install.sh kuangshenstudy #移动文件
[root@kuangshen home]# ls
www kuangshenstudy
[root@kuangshen home]# cd kuangshenstudy
[root@kuangshen kuangshenstudy]# ls
install.sh
[root@kuangshen kuangshenstudy]# cd ..
[root@kuangshen home]# ls
www kuangshenstudy
[root@kuangshen home]# mv kuangshenstudy kuangstudy1 #重命名文件夹
[root@kuangshen home]# ls
www kuangstudy1
快捷键:
上下键可以重复之前写过的代码
文件名写个开头然后按住Tab键可以自动补全