美文网首页Linux学习之路
Linux系统学习之目录处理命令(2)

Linux系统学习之目录处理命令(2)

作者: 小荷才 | 来源:发表于2017-06-30 12:09 被阅读0次

Linux是一个严谨的操作系统,他的每一个目录都有其特殊的作用,下面就先介绍一下Linux比较常用的一些目录的作用

常用目录作用

  • /: 根目录

  • /bin: /usr/bin: 保存系统命令的目录,如常用的命令ls、tar、mv、cat等。

  • /sbin: /usr/sbin: /usr/local/sbin: 放置系统管理员使用的可执行命令,与/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能"查看"而不能设置和使用。

  • /boot: 放置linux系统启动时用到的一些文件,建议单独分区,分区大小100M即可

  • /dev: 存放linux系统下的设备文件

  • /etc: 系统配置文件存放的目录

  • /home: 系统默认的用户家目录

  • /lib: /usr/lib: /usr/local/lib: 系统使用的函数库的目录

  • /lost+fount: 系统异常产生错误时,会将一些遗失的片段放置于此目录下

  • /mnt:/media: 光盘默认挂载点

  • /opt: 给主机额外安装软件所摆放的目录

  • /proc: /sys: 此目录不可直接操作,这两个目录保存的是内存过载点,如系统核心,外部设备,网络状态

  • /root: 系统管理员root的家目录

  • /tmp: 一般用户或正在执行的程序临时存放文件的目录

  • /srv: 服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内

  • /usr: 应用程序存放目录,内容建议单独分区,设置较大的磁盘空间

  • /var: 放置系统执行过程中经常变化的文件,如随时更改的日志文件

目录文件处理命令

1、建立目录
mkdir [选项] [参数-目录名]

mkdir命令只有一个选项:

-p 递归创建
mkdir -p aaa/bbb 
先创建aaa 再在aaa里面创建bbb
如果不加-p 则是现寻找aaa找到了后在里面创建bbb  找不到报错
2、切换目录
cd [目录名]
简化操作:
cd ~ 和 cd 直接进入当前用户的家
cd - 进入上次目录
cd .. 进入上一级目录
cd . 进入当前目录

3、查询所在目录

pwd

4、删除文件或目录

rm [选项] [参数-文件或目录]
选项:
-r 删除目录,如果不加-r 删除对象是目录会报错
-f 强制,如果不加-f 删除的时候会问你是否要删除必须输入y才可删除

5、复制命令

cp [选项] [原文件或目录] [目标文件或目录]
选项:
-r 复制目录,不加-r复制目录报错
-p 连带属性复制,如果不加-p复制的新文件创建时间为当前时间,加了以后则会和被复制文件一致
-d 若原文件是链接文件,则复制链接属性
-a 相当于上面三者集合 -rpd

注:如果复制文件只写目录则会原名复制,如果写目录又写文件名,则会复制过去后改为你写的文件名,举例如下:

[root@centos ~]# ls
aaa  anaconda-ks.cfg  install.log  install.log.syslog
[root@centos ~]# cp anaconda-ks.cfg aaa  ->复制anaconda-ks.cfg到aaa文件夹下
[root@centos ~]# ls aaa ->查看复制文件anaconda-ks.cfg
anaconda-ks.cfg
[root@centos ~]# cp anaconda-ks.cfg aaa/bbb -> 复制anaconda-ks.cfg到aaa文件夹下并且改名为bbb
[root@centos ~]# ls aaa ->查看复制过来的anaconda-ks.cfg文件已经改名为bbb
bbb

6、剪切、改名命令

mv [原文件或目录] [目录文件或目录]

注:如果源文件与目标文件不在同一个目录下则是剪切,如果在同一个目录下则是改名,举例如下:

[root@centos ~]# mv w aaa ->剪切当前目录下的w到aaa里面
[root@centos aaa]# mv w e ->修改当前目录下的w为e

相关文章

  • Linux系统学习之目录处理命令(2)

    Linux是一个严谨的操作系统,他的每一个目录都有其特殊的作用,下面就先介绍一下Linux比较常用的一些目录的作用...

  • Linux | 常用命令(一)

    整理了一下linux常用命令,方便大家使用和学习。 一.文件处理命令 1.命令格式与目录处理命令 2.目录处理命令...

  • Linux 文件基本属性

    处理目录的常用命令 接下来我们就来看几个常见的处理目录的命令吧: Linux 文件内容查看 Linux系统中使用以...

  • Linux之常用文件操作命令

    前言 继Linux命令基础 后.记录整理了Linux较为常用的处理文件目录的命令. 文件处理命令 Linux 下一...

  • Linux-基础

    一.Linux目录 二.Linux运行级别 三.Linux基础命令 1.文件目录操作 2.搜索 3.系统信息 4....

  • 20个常用的Linux命令

    Linux系统有许多内置命令,下面是20个最常用的Linux命令: 1、ls:列出目录中的文件和子目录。2、cd:...

  • 常见的linux操作命令总结

    在linux系统操作下,无论日常文件目录的处理,或者代码的部署都离不开linux命令的的操作,并且这些终端命令比常...

  • Linux笔记

    1.Linux系统目录结构及说明 2.常用Linux指令 文件移动命令mv命令格式:mv [-fiv] sourc...

  • Linux目录介绍

    文章引自linux系统目录详解 (全而易懂) / 根目录 /bin 存放linux系统命令 /boo...

  • Linux常用命令

    本文收录了Linux系统中的常用命令,便于自己查阅,会不定期更新哈。 文件系统 处理文件 处理目录 查看文件内容 ...

网友评论

    本文标题:Linux系统学习之目录处理命令(2)

    本文链接:https://www.haomeiwen.com/subject/ddubcxtx.html