Linux目录相关的命令
Linux命令
1.目录相关命令(目录可以对文件进行分类管理)
- pwd : 显示当前工作目录的绝对路径
pwd
/root
- ls : 列出当前目录下的文件
ls
anaconda-ks.cfg movie vedio
- ls -a : 列出全部文件包括,隐藏文件
ls -a
. .. anaconda-ks.cfg .bash_history .bash_logout .bash_profile .bashrc .cshrc movie .tcshrc vedio
- ls -l : 以详细信息的方式列出文件的信息
ls -l
总用量 4
-rw-------. 1 root root 1429 3月 27 20:49 anaconda-ks.cfg
drwxr-xr-x. 2 root root 6 3月 29 21:58 movie
drwxr-xr-x. 2 root root 21 3月 29 22:05 vedio
- cd : 切换到指定目录
- cd 相对路径或者绝对路径(跳转到指定目录)
- cd 或者 cd ~ : 返回到当前用户家目录
- cd - : 返回上一次所在的目录
- cd .. : 返回到当前目录的上一层目录
2.文件夹相关命令
- mkdir : 创建一个新的文件夹(删除空目录)
mkdir test
- mkdir -p :创建多级目录
mkdir -p new/dir :父级别目录不存在时候必须使用 -p
- rmdir :删除一个已经存在的文件夹
rmdir test
- rmdir -p : 删除多级目录
rmdir -p new/dir/
- cp : 复制目录或文件
cp 123.txt /root/movie/456.txt :将当前目录下的123.txt 复制到后面路径并使用456.txt为名称
- cp -r : 递归复制整个文件夹(复制文件夹必须加 -r)
cp -r movie /root/vedio :将当前目录下的movie以及子文件,复制到绝对路径vedio下面
- mv : 移动文件或者重命名文件
mv 456.txt /root : 将当前目录下的456.txt移动到 绝对路径下
mv 456.txt /root/movie/789.txt :将当前目录下的456.txt移动到绝对路径,并且重命名为 789.txt
- rm : 用于删除文件或者目录
rm movie
- rm -f : 强制执行
- rm -r : 递归执行
rm -rf movie
努力奔跑,是为了追上曾经被寄予厚望的自己。