码迷,mamicode.com
首页 > 其他好文 > 详细

一周第五次课(12月15日)

时间:2017-12-16 00:12:45      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:linux

 一周第五次课(12月15日)
2.1/2.2 系统目录结构

技术分享图片

/bin  /sbin  /usr/bin  /user/sbin  命令文件的文件目录 superbin  root用户的命令          如ls man tree

/boot 系统启动相关文件 如grub文件

/dev linux特有的设备文件目录 如光盘 硬盘 鼠标  device

/etc 系统配置文件所在目录,×××的文件  如网卡配置文件,公钥文件

/home  用户家目录

/lib /lib64 系统的库文件目录,绿色的文件类似于window的.dll   ldd /bin/ls 查看ls文件所依赖的库文件

 /media 媒介文件目录,默认空,插入u盘显示在这

/mnt 挂载目录,默认空,新增加硬盘挂载在这

/opt 

/proc 进程目录   ls /proc 

/root root用户家目录

/run 进程产生的文本文件,重启就会消失的文件 比如pid文件

/srv service,存服务产生的文件目录,空的

/sys 系统内核相关的文件目录

/tmp 系统的零时文件目录,任何用户都能删减自己的文件

/usr 用户的文件 /usr/lib /usr/lib64 /usr/local /usr/local/lib

/var 系统进程文件,临时文件,pid,log,缓存目录  /var/log日志   /var/log/messages 系统相关的总日志 


2.3 ls命令

ls

技术分享图片

ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。

技术分享图片

ls -h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)   -s, –size 以块大小为单位列出所有文件的大小

ls  -i, –inode 印出每个文件的 inode 号

ls -t 以文件修改时间排序

ls -a –all 列出目录下的所有文件,包括以 . 开头的隐含文件  -d, –directory 将目录象文件一样显示,而不是显示其下的文件。

man ls 列出ls命令所有用法


2.4 文件类型

LINUX中的文件类型

ls -l /dev/

技术分享图片


d  目录文件。
l  符号链接(指向另一个文件,类似于win下的快捷方式)
s  
套接字文件。通信
b  块设备文件,二进制文件。
c  
字符设备文件。
p  
命名管道文件。


2.5 alias命令 

alias 设置指令的别名

查看系统具有别名的指令

技术分享图片

设置别名

alias la="ls -al --color=auto"

alias aming=‘ls -lha’

unalias aming  取消别名

上述命令,在用户登出后就无效了,可以用修改配置文件的办法,使每次都能够自动生效。

若要修改用户(而非全部用户)自己的alias,可以修改~/.bashrc文件

vii ~/.bashrc

再最后面加上你自己定义的alias,如

alias la="ls -al --color=auto"

这个修改,要下次登录的时候才能生效。想要即刻生效,可以输入

source ~/.bashrc



一周第五次课(12月15日)

标签:linux

原文地址:http://blog.51cto.com/4375471/2051204

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!