Linux基础命令:常用文件管理命令2——文件与目录管理

学习基础命令的几个注意事项

1. Linux 命令及其参数是严格区分大小写;Linux文件名严格区 分大小写;

2. 按前几个字符+<Tab>键可进行“命令行自动补全”操作;

(1) 查看Linux根目录下有哪些内容?ls /

(2) 创建/mytmp目录,打开/mytmp目录,以自己的学号建一个目录,并进入该目录。

(创建目录时,应在root用户下)

mkdir /mytmp

cd /mytmp

mkdir 学号

cd 学号

(3) 显示目前所在的目录。 pwd

 (4) 在当前目录下,建立权限为741的目录test1,查看是否创建成功。

mkdir -m 741 test1

#其中 -m:设定权限<模式>;

(5) 在目录test1下建立目录test2/teat3/test4。

 mkdir -p test2/teat3/test4

#当一次性创建多层不存在的目录的时候,添加 -p 参数

(6) 进入test2,删除目录test3/test4。

cd test2

#因为test3里面存在子文件夹,所以只能使用rm命令

rm -ri test3/test4

  • -f:强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录。

  • -i:和 -f 正好相反,在删除文件或目录之前,系统会给出提示信息,使用 -i 可以有效防止不小心删除有用的文件或目录。

  • -r:递归删除,主要用于删除目录,可删除指定目录及包含的所有内容,包括所有的子目录和文件。

注意,

  rm 命令是一个具有破坏性的命令,因为 rm 命令会永久性地删除文件或目录,这就意味着,如果没有对文件或目录进行备份,一旦使用 rm 命令将其删除,将无法恢复,因此,尤其在使用 rm 命令删除目录时,要慎之又慎。

  在删除Linux系统中的文件夹时,

        需要先确认文件夹内部是否为空,

        如果文件夹内部有文件或子文件夹时,应该使用rm命令而不是rmdirm命令。

        在删除时确认,可以使用 -i 选项

(7) 将root用户家目录下的.bashrc复制到/mytmp下,并更名为bashrc

cp /root/.bashrc /mytmp/bashrc

(8) 重复步骤7,要求在覆盖前询问是否覆盖。

cp -i /root/.bashrc /mytmp/bashrc

 

(9) 复制目录/etc/下的内容到/mytmp下。

cp -r /etc/*  /mytmp

(10) 在当前目录下建立文件aaa。        touch aaa

(11)查看该文件的权限、大小及时间        ls -l aaa

(12) 强制删除该文件。        rm -f aaa

 

(13) 将/mytmp下的bashrc移到/mytmp/test1/test2中。

mv /mytmp/bashrc /mytmp/test1/test2

(14) 将/test1目录及其下面包含的所有文件删除。

 

  • 9
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值