Linux 目录处理命令

建立目录

mkdir -p [目录名]
-p 表示递归创建

切换目录

cd ~cd 进入当前用户家目录
cd - 进入上次目录
cd . 进入当前目录
cd .. 进入上一级目录

ctrl + l 清屏

输入部分命令或目录后按两次 Tab 可以列出命令补全 或 目录补全

pwd 命令显示当前所在位置
touch [文件名] 新建空文件
date 显示当前时间

删除空目录

rmdir [目录名]

删除文件或目录

rm -rf [文件或目录]
-r 删除目录
-f 强制

rm [文件] 系统会提示是否要删除
rm -r [文件或目录] 系统会提示是否要删除

rm -rf /tmp/* 删除/tmp下所有文件
rm -rf /tmp/ 删除tmp 目录

复制命令 cp

cp [文件名] [目标目录]/[文件名] 加文件名是改名复制,不加文件名原名复制
cp -r 目录复制
-p 连带目录/文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于-pdr

ll 相当于 ls -l

剪切或改名 mv

mv [原文件或目录] [目标目录]
如果原文件和目标文件在同一个目录下,就是改名

cpmv 命令:

  • 在操作目录时,mv 命令不用-r
  • 在目标最后一级自定义名称,文件目录都可以改名
[root@wangteng ~]# mkdir -p wangteng/start
[root@wangteng ~]# ls
anaconda-ks.cfg  install.log  install.log.syslog  wangteng

[root@wangteng ~]# cp -r wangteng /tmp/wang1
[root@wangteng ~]# ls /tmp
wang1  yum.log

[root@wangteng ~]# mv /tmp/wang1 /root/wang2
[root@wangteng ~]# ls
anaconda-ks.cfg  install.log  install.log.syslog  wang2  wangteng
Linux常用目录作用
  • / 根目录
  • /bin 命令保存目录()普通用户就可以读取的命令
    • /bin/sbin/usr/bin/usr/sbin 都用来保存系统命令
    • sbin 下保存的是超级用户才能执行的命令
  • /boot 启动目录,启动相关文件
  • /dev 设备文件保存目录
  • /etc 配置文件保存目录
  • /home 普通用户的家目录
  • /lib 系统库保存目录
  • /mnt 系统挂载目录
  • /media 挂载目录
  • /root 超级用户的家目录
  • /tmp 临时目录
  • /proc/sys不能直接操作,保存的是内存的挂载点,直接写入内存的
  • /usr 系统软件资源目录
    • /usr/bin/ 系统命令(普通用户)
    • /usr/sbin/ 系统命令(超级用户)
  • /var 系统相关文档内容
[root@wangteng /]# ls
bin  boot  cgroup  dev  etc  home  lib  lost+found  media  misc  mnt  net  opt  proc  root  sbin  selinux  srv  sys  tmp  usr  var

练习可以在/root(管理员) 或 /home(普通用户)下,或者/tmp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值