Linux常用命令: 文件与目录管理

 

命令使用
ls列出目录 - 文档名

 

ls  ---查看当前目录下的所有目录

ls 目录名  ---查看指定目录下面的所有目录

ll  (ls -l)   ---列出目录详细信息

 

cd切换目录

 

相对路径:

cd test   --- 进入当前目录下的test目录

cd ..Lyx   --- 进入上级目录下的Lyx目录

绝对路径:

cd /root/moon/test   --- 进入'/root/moon/test'目录

 

pwd显示当前目录的绝对路径pwd
mkdir创建一个新的目录

mkdir mkdir1    ---在当前目录下创建新目录‘mkdir1’

mkdir -p mkdir2/test    ---在当前目录下创建新目录’mkdir2/test‘

rmdir删除一个空的目录

rmdir mkdir1    ---删除当前目录下的空文件‘mkdir1’

rmdir -p mkdir2/test    ---删除当前目录下的空文件‘mkdir2/test’

cp

复制文件或目录

vim word.txt   ---在当前目录下新建word.txt文件并保存;

 

 

复制文件:

cp  [需要复制的文件]  [粘贴文件的目录][重命名]

1)  cp word.txt ./test   ---将当前目录下的word.txt文件复制在当前目录下的test目录下

2)  cp ./test/word.txt ..word2.txt   ---将 当前目录/test 目录下的word.txt文件,复制在上级目录下,并且重命名为word2.txt

 

复制目录:

cp   -r    [需要复制的目录]  [粘贴的目录][重命名]

3)cp -r test1 test2   --- 将 当前目录下的 test1目录,复制到当前目录下的 test2目录

rm删除文件或目录

 

非强制删除:需要用户回复y确认是否删除

rm word.txt   --- 删除当前目录下的‘word.txt ’文件;

rm -r test   --- 删除当前目录下的‘test’目录;

强制删除:直接删除

rm -rf ./test1/test2   --- 强制删除 ‘./test1’ 目录下test2目录以及目录下的所有目录/文件

rm -rf /   ---   删除根目录(谨慎操作!)

mv

移动文件与目录;

修改文件与目录的名称;

1)同一目录下:修改文件名

    mv test2 test3   --- 将当前目录下test2目录名改为test3

2)不同目录下:剪切文件

    mv t1.txt ./test3   --- 将当前目录下的t1.txt文件,剪切粘贴至当前目录下级test3目录下

   
   
ln生成链接文件

 

 

 

ln -s t2.txt t3.txt   --- 将当前目录下的t2.txt文档创建软连接t3.txt

cat在终端显示文件内容(不打开vim);cat t1.txt
man查看命令使用文档man rm
   
   
   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值