Linux基本命令及扩展2

复制文件到文件夹中

cp 要复制的位置 复制到位置
cp a.txt A

复制文件夹到文件夹中

注意复制文件夹需要加-r
cp -r A B

如果复制的文件已经存在了,提示信息

提示信息-i
cp -i a.txt A

查看复制的结果使用tree

tree A

移动夹文件

mv A B

移动文件

mv a.txt A

清屏

clear

相对路径

相对当前的位置 路径

绝对路径

从根目录 /开始算的路径	

cd 命令切换工作目录

切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录

cd ~

切换到当前目录

cd ./

切换到上级目录

cd ../

可进入上次所在的目录

cd -

帮助

查看cp的帮助

ls --help

查看cp的帮助

man ls

man的操作

空格键	显示手册页的下一屏
Enter 键	一次滚动手册页的一行
b	回滚一屏
f	前滚一屏
q	退出
/word	搜索 word 字符串

扩展的命令

ls命令

显示指定目录下的隐藏文件, 以点(.)开头的文件为隐藏文件

-a可以显示隐藏的信息
ls -a

以列表方式显示文件的详细信息.

-l 可以显示详细的信息
ls -l
ll

配合 -l 显示文件大小单位.

-h 显示文件大小的单位
ls -h -l

mkdir 选项

创建所依赖的文件夹

-p可以创建嵌套的文件夹
mkdir -p C/CC/CCC

rm 选项

以进行交互式方式执行

-i在删除的时候显示具体的删除信息,y是确定,n是撤销
rm -r -i C/CC/CCC

强制删除,忽略不存在的文件,无需提示

删除不存在的文件是会有错误提示的,我们不想要这个提示可以使用-f
rm -f c.txt

递归地删除目录下的内容,删除文件夹时必须加此参数

删除文件夹以后只要记住rm -r 文件夹名
rm -r A 这个删除任何文件夹

删除空目录

删除文件夹以后统一使用rm -r 文件夹
rmdir A
rm -r A
rm -d A

cp 选项

交互式复制,在覆盖目标文件之前将给出提示要求用户确认

-i会显示覆盖的信息
cp -i a.txt A

复制文件夹

若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。使用-r
cp -r A B

复制文件后显示复制的信息

显示拷贝后的路径描述,使用-v,文件夹没有对应信息,只有文件有
cp -v a.txt A

mv 选项

确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件

使用-i覆盖时会有提示信息
mv -i a.txt A

显示移动后的路径描述

-v会显示复制后的路径描述
mv -v a.txt A
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值