linux命令行【三】文件和目录
从这篇文章能够了解什么?
在工作目录进行操作的时候,经常要切换工作目录,以及进行增删改差的操作。为了避免操作失误,尽量选择失误代价比较小的操作命令行,例如:删除文件夹使用 rmdir 而不是使用 rm -rf dir 来代替,一旦删除失误,代价是惨重的。
-
cd /home
进入目录 '/home' -
cd ..
切换上级目录 -
cd ../..
切换到上上级目录 -
cd
进入帐号主目录 -
cd ~/
进入帐号主目录 -
pwd
显示当前目录路径 -
ls
查看当前文件夹所有文件 -
ls -l
显示当前目录文件的详细信息 -
ls -a
显示隐藏文件 -
ls [0-9]
显示当前目录包含数字的文件 -
mkdir dir1
创建目录 'dir1' -
mkdir dir1 dir2
同事创建目录 'dir1' 'dir2' -
mkdir -p /tmp/dir1/dir2
创建目录结构,如果不存在,自动创建 -
rm -f file1
删除文件 file1 -
rmdir dir1
删除文件夹 dir1 -
rm -rf dir1
递归删除目录 dir1 -
rm -rf dir1 dir2
删除两个目录,都递归删除 -
mv dir1 new_dir
重命名目录 dir1 为 new_dir -
cp file1 file2
复制 file1 为 file2 -
cp dir/* .
复制目录 dir 下的所有文件到当前目录 -
ln -s file1 lnk1
创建 file1 的软链接 lnk1 -
ln file1 lnk1
创建 file1 的物理链接 lnk1 -
touch -t 0712250000 fileditest
修改文件的时间戳 - (YYMMDDhhmm)
Copyright © 2018 Powered by ANDY