系统学习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. 符号类型改变文件权限
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
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
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 |
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(程序相关) |
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 socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍