2019-03-29LInux运维第五天日记总结

Linux的基础命令(续)

    1. mv 移动文件/目录或者修改文件/目录名字
    1. rm (remove)删除文件或目录(默认无法删除目录)
-f 强制删除,没有提示
-r递归式删除,可以删除目录及目录内容
-i在删除前需要确认
  • 3.tree 以树状结构显示目录下的内容(目前CentOS 7里是默认没有安装tree命令的)
    -L+数字,输入什么数字显示几层的目录(数字越小越好)
    -F给不同类型的文件加上不同的标记(目录/)
 例:/oldboy/
              ├── alex.txt
              ├── oldboy.txt
              └── oldboy.txt.bak
  • 4.vi Linux下面的命令编辑器
例:
vi /oldboy/oldboy.txt(vi进入文件)
按小写字母 i 进入文件编辑模式
输入后
按esc退出编辑模式
输入 :wq  保存退出

:q 退出
:q!强制退出
:wq保存退出
:wq!强制保存退出

  • 5.cat 显示文件内容
例:
cat /oldboy/oldboy.txt(查看文件内容)

快捷键补充

esc+.(点) 使用上一个命令最后的路径/命令

目录结构的特点

  • FHS协议
    发布了目录层次标准,规定了根和/usr每个目录的作用
  • 1.一切从根开始,Linux是一个有层次的目录结构
  • 2.Linux系统下面的设备不挂载都无法使用
  • 3.Linux每个目录都可以挂载到不同的设备(磁盘)上。

挂载:不挂载的设备就相当于没有窗户没有门的一个监狱,挂载就是给这个“监狱”(设备)开了一个入口,这个入口叫挂载点,一般是目录。

Linux的目录及含义

* /boot                  引导目录,存放着系统内核
* /dev                   存放设备软件的目录
* /etc                   存放系统的配置文件的目录
* /home                  普通用户的家目录
* /root                  (root)用户的家目录
* /lib                   (libary) 存放软件库的文件
* /lib64
* /lost+found            系统宕机,临时保存文件*
* /mut                    (mount tempoary)Linux系统下的一个默认的一个挂载点,是一个临时的挂载点
* /opt                    (option)第三方(下载)软件的安装位置
* /proc                   (process)进程,存放的是内存中的信息/进程/服务信息
* /sys                    和/proc目录作用相似
* /tmp                    (temp,temporary)临时存放文件的位置,可以算是个垃圾堆(不要随意删除文件/目录)
* /usr                    (user/unix software resource)存放用户安装软件的目录
* /var                    (variable)经常变换的数据存放的位置,也可以叫日志

你可能感兴趣的:(2019-03-29LInux运维第五天日记总结)