2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令

2.1/2.2 系统目录结构
1.ls=list=》列取系统的目录或者文件
ls / =》查看根目录,例如: ls /root/=》查看/root/目录下的目录或文档,这个/root/就是家目录
useradd =》创建普通用户 , 例如:useradd aming =》创建aming用户,创建用户后就可以在aming家目录下创建目录或文档
ls /home/aming=》查看aming家目录下的目录或文档,普通用户的家目录是home,root用户的家目录是root。
2.tree=》树形的列取目录下的子目录、
tree命令需要安装 运行yum install -y tree安装 它
tree --hep=》显示比较常用的命令用法
tree --hep命令显示常用命令不太直观,还可以用man命令更直观
man=》用来显示一个文件的帮助文档,例如:man tree会显示tree的用法和它的常用选项的用法说明,比较详细直观。
tree -L 2 / =》显示两层目根
3.常用命令的目录
/bin/ /sbin/ /usr/bin/ /usr/sbin/ =》这些目录下存的都是常用的命令
/sbin/=》root(超级用户)用户用的命令
/bin/=》普通用户用的命令,当然root也可以用。
/boot/ =》系统启动相关的一些关件的文件,删除系统会无法启动。
/dev/=》系统里面的一些设备启动文件,例如光驱,硬盘,鼠档,键盘的启动文件。
/etc/=》系统的配置文件所在的路径
/home/=》用户的家目录
/lib/ /lib64/ =》存系统的库文件(centos7以后的版本全部是64位,不存在32位),查看ls命令依赖那个库:ldd /bin/ls
/media/ =》媒价目录,默认为空的
/mnt/ =》临时挂载的目录,默认为空的
/opt/ =》空目录
/proc/ =》进程
/root/ =>root的家目录
/run/ =》运行进程时候产生的文件
/srv/=》服务产生的一些文件,也是空的
/sys/ =》存系统的内核文件
/tmp/ =》临时目录,它的权限很大,任何用户都可以去删除与写入
/usr/=》用户所用到的命令
/var/ =》存日志文件,例如进程,服务,PID等产生的临时文件
/usr/local/ =》自己编译的一些服务文件
总结最常用的目录:/bin/ /sbin/ /usr/bin/ /usr/sbin/ /etc/ /var/ /usr/local/

2.3 ls命令

  1. ls -l =》把文件的详细信息列出来
    2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
    2.inod号是记录文件存在磁盘的那一个区域里面,如果2个以上或多个文件的inod的号是一样的,说明这些文件的数据块所存在的位置是唯一的,实际上是一样的,只不过是名字或指向的路径不一样已。
    3.命令:ls -i =》查看文件inod的号
    ls -lh anaconda-kc.cfg =》 在 -L 的前提 将文件大小的单位变换
    ls -la =》查看目录下所有(包括隐藏)的文件与目录,前有带 . 的文件与目录都是隐藏
    2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
    4.如何找查那3个目录使用了/root/目录相同的号
    2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
  2. ls -lta =》查看文件时按时间排列,时间越早的排在下面,越晚的排在越上面
    2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
  3. ls -d=》查看目录本身,不会把子目录列出来
  4. ls更多的用法用命令:man ls =》查看ls的详细用法
    ls常用命令:-L -i -a -t -d -h
    2.4 文件类型
  5. 第一列第一位表示文件的类型
    2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
    2.常见文件类型的分类
    d :目录(蓝色字母)
    • :普通的文件,包括文本文档,二进制的文件
      c :字符串设备文件(鼠标,键盘)×××字母
      b :跨设备文件(临时加载 的光驱,硬盘)
      s :通信文件(粉色)
      L :软链接文件
      2.5 alias命令
      1.查看别名与用法
      whice ls=》查看ls的别名
      whice ll=》查看ll的别名
      当使用有别名的ls命令查看目录时,是有颜色显示的
      当使用绝对路径ls命令查看目录时,是没有颜色显示的
      当不知道一个命令是什么的时候,使用which查询 一下
      2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
      2.查看系统那些命令是有别名的
      输入:alias =》回车
      2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令
      3.自定义一个命令
      例如:alias 123='ls -lha'
      运行123 生效
      which 123
      取消自定义命令123:unlias 123
      运行123不生效了
      2.1/2.2系统目录结构 2.3 ls命令 2.4文件类型 2.5 alias命令

转载于:https://blog.51cto.com/13450039/2051117