2015.3.13第三次课程

时间:2021-07-29 05:23:20

1、命令ls

-l  显示详细信息

-a  查看隐藏的文件或目录

-d  只看目录本身,不列出目录下的文件和目录 

-t  以时间先后顺序列出文件


2、目录结构(可参考http://yangrong.blog.51cto.com/6945369/1288072)

/bin,/sbin,/usr/bin,/usr/sbin放命令的目录,sbin是超级用户root才可以用的命令

/boot Linux内核及引导系统程序所需要的文件目录

/dev  存放的是Linux的外部设备

/etc  配置文件目录

/home 用户家目录  命令:useradd

/lib  命令:#ldd /bin/ls  //判断某条命令需要哪些共享库文件的支持,添加“-v”选项显示详细信       息

/opt  是存放某些大型软件或者某些特殊软件的目录,如oracle

/proc 系统内核映射

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all   //使主机禁ping

/root  root用户的家目录

/sys

    /sys/class 包含所有注册在kernel里面的设备类型,链接到device

    /sys/dev   维护一个按照字符设备和块设备的主次号码列表,链接到device

    /sys/device四全局 设备结构体系,包含所有被发现的注册在各种总线上的各种物理设备,是内核 

               对系统中所有设备的分层次表达模型,也是/sys文件系统管理设备的最重要的目录结构

   /sys/kernel 存放的是内核中所有可调整的参数

   /tmp        临时文件

   /usr        用户程序存放目录,类似win program files文件夹

   /var        存放着在不断扩充的东西,我们习惯将那些经常被修改的目录放在这个目录下,包括各                种日志文件。


3、环境变量PATH的用法

echo $PATH可以查看系统的环境变量PATH的值,使用which命令可以查看某个命令所在的绝对路径

PATH=$PATH:/tmp 这样我们可以使用/tmp下面的可执行文件作为命令

让PATH永久生效的,需要把它加入到/etc/profile里,重启生效,或者直接运行命令:source /etc/profile


本文出自 “Rhythm” 博客,请务必保留此出处http://rhythm.blog.51cto.com/2800158/1620668