Linux目录的基本操作增加、删除、查看、修改、拷贝 《Linux学习》

Linux学习之前疑问:以后什么样的人使用linux系统?

高级开发人员:部署项目代码、日常开发学习(工作一年以后)

架构师:搭建系统架构,保证高性能代码运行环境(非常精通linux)

运维人员:做一些日常维护,比如清理垃圾临时文件等。如果系统崩溃内存溢出等等重启操作。

Linux目录介绍

上述Linux目录结构中,请大家关注:

  1. root目录:当前登录用户的主目录,用~表示
  2. home目录:普通用户所在的目录
  3. usr(user share resources)目录:用户共享目录,只要将软件安装到共享目录,所有用户可以共享了。以后我们在linux系统装软件都会装在usr/local下面
  4. etc目录:Linux系统管理和配置文件所在的目录

目录切换

命令:

cd /             定位于根目录
cd /home        进入根目录下的home目录
cd home         进入当前目录的home目录
cd ../          进入当前上一层目录
cd ./home       进入当前目录下的home目录(./代表当前目录下)
cd 空格          进入当前用户主目录
cd /etc/gss     进入根目录下etc目录里面的gss目录
pwd                 用于查看当前位

 操作如下:

增加

语法:mkdir 目录

创建目录

命令:

mkdir aaa        在当前目录下创建aaa目录,相对路径
mkdir ./bbb      在当前目录下创建bbb目录,相对路径
mkdir /ccc       在根目录下创建ccc目录,绝对路径

查看

语法:ls [参数]

查看目录下的内容

参数解释:

  1. -l 以详细形式查询当前目录下所有文件和目录,不包括隐藏文件和目录
  2. -a 以精简形式查询当前目录下所有文件和目录,包括隐藏文件和目录
命令:

cd /
ls              以精简形式查询当前目录下的内容
ls -l           以详细形式查询当前目录下的内容,d表示目录,-表示文件
ls -a           以精简形式查询当前目录下的隐藏内容
ls -la  或者 ll -a        以详细形式查询当前目录下的隐藏内容,la和al都可
clear           清屏

搜索-查找文件

语法:find 目录 -name  '条件'

根据条件,搜索目录下的内容

命令:

cd /
find / -name  'b'      查询根目录下(包括子目录),名为b的目录和文件
find / -name  'b*'     查询根目录下(包括子目录),名以b开头的目录和文件
在Linux中,按ctrl+c     强行终止程序执行

修改

语法:mv 旧目录 新目录

对目录进行重命名

命令:

cd /
mv aaa aaaa         将根目录下的aaa目录修改为aaaa

剪切

语法:mv 原目录位置 新目录的位置

对目录进行移动

参数:-f或--force  若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录

命令:

cd /
mv -f cc dd    将cc强制覆盖剪切到dd里面                  
mv  /aaaa /bbb         将根目录下的aaaa目录,移动到bbb目录下,在bbb目录下也叫aaaa目录
mv  bbbb  usr/bbbbb    将当前目录下的bbbb目录,移动到usr目录下,且修改名为bbbbb

 

删除

语法:rm [参数] 目录

对目录进行删除

参数解释:

  1. -r 递归处理,将指定目录下的所有文件及子目录一并处理,它会询问你,y表示是删除,n表示不删除
  2. -f 强制删除目录,它不会询问你
命令:

cd  /        
rm  -r  /aaa     询问式删除/目录下的aaa目录,y表示确认,n表示取消
                 如果aaa目录中还有子目录,则进入aaa目录下的所有子目录,依次询问
rm  -rf /bbb     强行式删除/目录下的bbb目录
                 如果bbb目录中还有子目录,也会被强行式删除

注意:千万不要尝试 rm -rf /*  会将根目录下所有文件和子目录全部删除,这个系统会废了

   


                                                              扫描下方微信公众号获取Linux学习大礼包

                                                         关注公众号回复“Linux学习”即可获得Linux操作命令大全

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值