zoukankan      html  css  js  c++  java
  • 6.1

    1、系统目录结构

    ls(list):获取系统的目录或文件信息

      ls /root/:root用户的家目录,保存用户的配置文件

      普通用户的家目录在/home/目录下:

      如配置普通用户的ssh密钥认证,则需要将公钥保存在普通用户的家目录下,即/home/user1/.ssh/authorized_keys,默认情况下该文件的文件名和路径是固定的,如需要进行修改,需要对/etc/ssh/sshd_config文件进行修改。

    tree:以树形的形式显示目录下有哪些子目录和文件

      需要先执行yum install -y tree进行安装

      执行tree /可以查看根目录下有哪些文件:

      可以通过使用tree --hep来显示常用的选项:

      也可以通过man 来显示一个文件的帮助文档,执行man tree:

      可以通过使用tree -L 2 /来显示根目录下两级的子目录和文件:

      bin、sbin、/usr/bin、/usr/sbin:存放常用命令的软连接。

      sbin下存放的命令由root用户使用,bin下的命令由普通用户和root用户使用

      /boot/:系统启动相关的文件:

      /dev:linux系统中特有的设备文件:

      /etc/:存放系统配置文件:

      /home/:普通用户的家目录,存放用户的家目录文件

      /lib、/lib64:存放系统的库文件。可以通过执行ldd /bin/ls查看ls依据的库文件:

      从7.0版本开始centos不再区分32位和64位.全部为64位

      /meida/:媒介目录,默认为空,如插入优盘,则自动显示在此目录

      /mnt/:默认也是空目录,可以临时将光驱、硬盘等挂载在此目录下

      /proc/:系统启动的进程,为每个进程创建目录,可以通过此目录查看进程的pid,然后再查看进程的详细信息

      /run/:存放进程产生的临时文件,在关机后会消失

      /srv/:service的缩写,默认为空,存放在服务产生的文件

      /sys/:存放系统内核产生的文件,平时不会改动

      /tmp/:系统临时目录,默认所有用户均可以修改此目录下的文件。

      /usr/:存放用户的文件:

      /var/log:存放日志文件

    2、ls命令

      ls -l:显示文件的详细信息

      第一个root指文件所有者;第二个root为所属组;1422指文件大小,单位是b;然后是时间和文件名

      ls -i anaconda.cfg查看文件的iNode(存放文件的所有者、所属组等信息)号,iNode号相同的两个文件指的是同一个文件,只是名称路径不同:

      ls -la:查看目录下所有文件,包括隐藏文件和目录

      ls -lta:依时间顺序排序,时间越早也靠下

      ls -d:只显示目录本身的信息,不加-d会显示目录下的子目录和文件信息

      其他用法可以通过man ls查看:

      ll命令和ls -l效果一样,ll是ls -l的别名:

    3、文件类型

      通过ls -l查看文件:

      最左侧一列表示文件类型,“d”表示此文件为目录,“-”表示此文件为普通文本文档,文本昂可以通过cat命令查看,但是如果文件有如下颜色,则表示此文件是被编译过的二进制文件,无法查看:

      如果显示的文件类型为“c”,则代表字符串设备:

      “l”代表软连接:

      “b”代表块设备,如光盘、磁盘等:

      “s”代表socket文件,同一设备的两个进程之间通信的文件:

    4、alias

      alias是指一个命令与选项组合成一个新的命令,如果不像使用别名,可以使用绝对路径,如“ls”可以使用/usr/bin/ls。

      可以通过which查看命令的别名(部分命令是没有alias的):

      通过执行alias命令查看系统哪些命令有别名:

      which是查看一个文件所在的路径

      PATH是环境变量,通过执行echo $PATH可以看出为一系列目录,如果命令在以下目录内,则可以被执行,如果不在以下目录则无法被执行,which就是在以下目录进行查找命令:

      可以通过执行alias aming=“ls -lha”来使aming这条命令等同于ls -lha,可以通过which查看:

      可以通过unalias aming来取消掉别名:

  • 相关阅读:
    pagination分页插件使用
    ajax实现图片文件上传和图片预览
    屏幕护眼色调调节
    css画三角形以及实现带三角的阴影效果
    软件测试homework3
    使用Junit包进行单元测试并导入eclemma包。
    软件测试homework2
    软件测试homework1 编程过程的一个小错误
    ReentrantLock
    Elasticsearch-基本概念
  • 原文地址:https://www.cnblogs.com/w494129131/p/9124669.html
Copyright © 2011-2022 走看看