前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux基础(day5)

Linux基础(day5)

作者头像
运维小白
发布2018-02-06 10:40:45
6270
发布2018-02-06 10:40:45
举报
文章被收录于专栏:运维小白运维小白

2.1/2.2 系统目录结构

2.3 ls命令

2.4 文件类型

2.5 alias命令

2.1/2.2 系统目录结构

ls (全称list) 用来列取目录和文件

若是想想修改sshd配置文件,需要到**/etc/ssh/sshd_config**中修改

实验,创建普通用户 **useradd aming **

  • 普通用户的家目录 在 /home/ 下
  • tree 是树形的形式,显示目录,下面都有哪些文件和子目录 (安装tree命令 yum install -y tree)
  • tree -hep 会显示该命令的常用用法
  • man 能显示命令的帮助文档
  • tree -L 2 需要查看的目录 (只会显示目录的2个级别)
常见、常用的目录
常见、常用的目录

在工作中常用的几个目录,/usr/bin /usr/sbin /bin/ /sbin/ /etc/ /var/ /usr/local/ /proc/

高亮为重点,常用

2.3 ls命令

ls -l   可以显示文件的详细信息
   -i   显示  iNode号  

         inode   存文件的时间,详细信息,保存在哪个块,哪个区域上,假如有两个文件使用相同的inode号,就便是两个文件实际上是相同的文件,只是文件名,和路径不一样,他们保存的块是相同位置的

-rw--------. 1 root root 1422 5月  26 19:24 anaconda-ks.cfg

文件读写权限 ;所有者;组;文件大小;文件创建时间;文件名
第二列 1 如果是目录,那么这个数字表示该目录下有几个子目录

   -h   更加人性化的显示文件大小(自动变换数值单位)

   -a    查看这个目录下所有的隐藏文件,  以  . 开头的都是隐藏文件或者目录 ;每一个目录都有 . 和  .. ; .  是当前目录也就是目录本身  .. 也就是上级目录

   -t    (time)时间的意思,按时间排列早到晚

   -ld   只列出目录本身,不显示目录下的内容

llls -l的命令效果相似,只是使用了别名

2.4 文件类型

-rw----- 第一位表示文件的类型,之后的表示文件读写权限

  • /-*- ** 普通文件,包括二进制文件
  • d 表示目录
  • c 字符串设备(鼠标、键盘)
  • l 软链接文件 软链接相当于于Windows的快捷方式,起到指向作用
  • b 块设备(光盘、磁盘)
  • s (socket)通信文件,多个服务,多个进程,相互直接通信;

通信方式有两种,

  1. tcp/ip
  2. socket文件通信

ls 看到的有颜色的文件 是二进制编译后的文件,是无法使用catmoreless等命令查看具体二进制文件内容

2.5 alias命令

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

alias 命令可查看系统所有的 别名命令

PATH 系统的环境变量

echo $PATH 可以查看环境变量,得到的结果是一系列的路径

[root@aminglinux-01 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

如果命令在以上这个路径内,就能直接运行,如果不在的话,就不会生效

which 查命令路径其实就是从 以上这个路径去查的,当然,如果有alias 除外 有alias 会先查 alias

  • 自定义alias别名 alias aming=’ls -lha’
  • 运行 aming
  • which aming
  • 取消别名 **unalias aming ** 在alias创建别名的时候,可以使用单引号和双引号,但系统自带使用的单引号,而且双引号的话有些符号会被当做特殊符号,从而达不到效果。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2.1/2.2 系统目录结构
  • 2.3 ls命令
  • 2.4 文件类型
  • 2.5 alias命令
    • 2.1/2.2 系统目录结构
      • 2.3 ls命令
        • 2.4 文件类型
          • 2.5 alias命令
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档