您的位置:首页 > 运维架构 > Linux

系统学习Linux系统第二天:5-12

2016-05-13 00:11 330 查看
1.        查询特定命令/文件的man
page说明文件

a)        man –f [命令]:查找与命令相关的信息;

b)        man –f [命令]:只要包含命令这个关键字就会被列出来;

c)        以root身份执行命令:makewhatis。

之后可以使用2个命令:     whatis     =====>相当于man
–f

                                                               apropos   =====>相当于man –k

2.        超简单文本编辑器nano

a)        ^表示Ctrl;

b)        M表示Alt;

3.        正常关机方法

a)        查看系统的使用状态

                        i.             who:查看在线用户;

                      ii.             netstat –a:查看网络的联机状态;

                     iii.             ps –aux:查看后台执行的程序;

b)        通知在线用户关机的时刻

                        i.             使用shutdown的特别命令功能。

c)        正常的关机命令使用

                        i.             使用shutdown与reboot两个命令。

d)        将数据同步写入到硬盘中的命令:sync

e)        惯用的关机命令:shutdown

                        i.             –t sec:过几秒关机

                      ii.             –k   :不要关机,只是发送警告信息;

                     iii.             –r   :将系统的服务停掉后,就重启

                     iv.             –h    :将系统的服务停掉后,立即关机

                      v.             –n    :不经过init程序,直接以shutdown的功能来关机

                     vi.             –f     :关机并开机后,强制略过fsck的磁盘检查

                   vii.             –F    :系统重启之后,强制进行fsck的磁盘检查

                  viii.             –c    :取消已经在进行的shutdown命令内容

 

f)         重启、关机:reboot、halt、poweroff

一般常用命令:sync;sync;sync;reboot

g)        切换执行等级:init

                        i.             run level 0:关机;

                      ii.             run level 3:纯命令行模式;

                     iii.             run level 5:含有图形界面模式;

                     iv.             run level 6:重启。

4.        Linux文件属性

[权限] [连接]
[所有者] [用户组] [文件容量]
[修改日期] [文件名]
a)        权限

                        i.             文件类型(1位)+文件所有者权限(3位)+文件所属用户组的权限(3位)+其他人对此文件的权限(3位)
                      ii.             文件类型        

1.        d:目录

2.        -:文件

3.        l:连接文件

4.        b:设备文件里面的可供存储的接口设备

5.        c:设备文件里面的串行端口设备

b)        连接

表示多少个文件名连接到此节点

c)        文件名

如果文件名之前多一个“.”,则代表这个文件为“隐藏文件”    

5.        如何改变文件属性与权限

a)        chagrp:改变文件所属用户组
                        i.             chgrp [-R] dirname/filname
b)        chown:改变文件所有者
                        i.             chown [-R]
账号名称/文件/目录
c)        chmod:改变文件的权限
                        i.             chmod [-R] xyz
文件/目录

6.        符号类型改变文件权限

chmod    

                          U                          
           +           

-
=
                    R                   

W
X
 
                         文件或者目录
G
O
A
7.        Linux文件种类与拓展名

a)        文件种类

                        i.             普通文件:-

1.        纯文本文件

2.        二进制文件

3.        数据格式文件

用户登录时,会将数据记录在/var/log/wtmp那个文件内,可以通过last命令读出来,但是用cat时,会读出乱码;

                      ii.             目录:d

                     iii.             连接文件:l

                     iv.             设备与设备文件:

1.        块设备文件:b

2.        字符设备文件:c

                      v.             套接字:s   
 通常在/var/run目录中

                     vi.             管道

b)        linux文件扩展名

一个linux文件能不能被执行,与它的第一列的10个属性有关,与文件名一点关系都没有。

.sh:脚本或者批处理

.Z/.tar/.tar.gz/.zip/.tgz:经过打包的压缩文件

c)        linux文件长度限制

                        i.             单一文件或目录的最大容许文件名为255个字符;

                      ii.             包含完整路径名称及目录(/)的完整文件名为4096个字符;

d)        Linux目录配置标准:FHS

 

可分享的

不可分享的

不可变的

/usr(软件放置处)

/etc(位置文件)

/opt(第三方软件)

/boot(开机与内核文件)

可变动的

/var/mail(用户邮件信箱)

/var/run(程序相关)

/var/spool/news(新闻组)

/var/lock(程序相关)

  i.             目录的定义

1.        /:与开机系统有关

2.        /usr:与软件安装/执行有关

3.        /var:与系统运行过程有关

4.        /bin:放置的是在单用户维护模式下还能被操作的命令,如cat,chmod,chown,date,mv,mkdir,cp,bash等

5.        /boot:放置开机会用到的文件,linuxkernel常用的文件名为vmlinuz。

6.        /dev:重要的文件有/dev/null,/dev/zero,/dev/tty,/dev/lp*,/dev/hd*,/dev/sd*

7.        /etc:系统主要的配置文件,FHS建议不要放置可执行文件,常用目录有:

                                                                  i.             /etc/init.d:所有服务端默认存放的那个脚本都是存放到这里

                                                                ii.             /etc/xinetd.d:所谓的super
daemon管理的各项服务的配置文件目录

                                                               iii.             /etc/X11:与X
Window有关的各种配置文件都在这里

8.        /home:系统默认的用户主文件夹

9.        /lib:执行文件所需的函数库与内核所需的模块

10.    /media:可删除的设备

11.    /mnt:挂载目录

12.    /opt:存放第三方软件

13.    /root:系统管理员的主文件夹

14.    /sbin:设置系统环境的

15.    /srv:一些网络服务启动后,这些服务所需要去用的数据目录

16.    /tmp:临时文件

17.    /lost+found:系统发生错误,一些丢失的片段会存放到这里

18.    /proc:虚拟文件系统,存放在内存中

19.    /sys:虚拟文件系统,存放在内存中,主要记录与内核相关的信息

e)        绝对路径和相对路径

                        i.             绝对路径:由根目录开始写起的文件名或目录名称

                      ii.             相对路径:相对于当前路径的文件名的写法

1.        .代表当前的目录,也可以使用./来表示

2.        ..代表上一层目录,也可以用../来表示

f)         CentOS的查看

                        i.             uname –r

                      ii.             lsb_release -a

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 学习笔记