Linux
1.linux基本管理
1.文件系统
- ext:稳定性、性能和兼容性上存在问题,已很少使用
- ext2:稳定、高性能、易升级,文件易丢失
- ext3:对ext2增加日志功能的拓展
- ext4
- jfs
- reiserFS
2.目录结构
linux系统 | 树形目录结构 |
---|---|
目录 | 目录说明 |
/ | 根目录,最高一级目录,包含整个linux系统的所有目录和文件 |
/bin | 存放一般用户可执行的二进制文件 |
/boot | 存放系统启动时必须读取的文件,如系统内核,引导配置文件等 |
/dev | 存放外部设置文件的目录 |
/etc | 存放系统配置,管理文件 |
/home | 所有普通账户的主目录 |
/root | 管理员root账户的主目录 |
/lib | 存放系统共用的库文件 |
/mnt | 存放用户临时挂载的其他文件系统 |
/opt | 存放系统应用程序的目录(类似于win的program file) |
/sbin | 存放超级用户指令系统管理命令 |
/tmp | 存放临时文件 |
/var | 存放一些经常发生变化的文件 |
/proc | 虚拟文件的目录(指向内存) |
/lost+found | 存放当系统意外崩溃是或系统意外关机产生的一些碎片文件 |
3.基本操作命令
4.用户管理
linux用户类型
-
根用户(root用户,UID为0)
-
普通用户,同时可对用户划分组group,方便管理
-
useradd命令
useradd zs //添加用户zs
tail -1 /ets/passwd //显示用户账号文件
tail -1 /etc/shadow //显示用户口名文件,只有root用户可以查看
- groupadd 命令
格式:groupadd [-g GID] 组账户名
groupadd -g 1000 market
tail -1 /etc/group
- 文件权限
# ls -l install.log //查看instal.log文件的详细信息
-rw-r--r-- 1 root root 26195 Dec 17 10:42 install.log
//-rw-r--r--:文件权限、1:文件个数、root:文件归属所有、root:文件所属用户组、26195:文件大小、Dec 17 10:42:文件创建时间、install.log:文件名
权限的查看
-rw-r--r--对应以下表格
开头的-:表示普通文件,d:目录、c:字符设备文件
后面的每三个符号一组对应权限表分配分配权限即可
权限的更改:chamod命令
chmod [u\g\o\a] [+\-\=] [rwx] 文件名
\\ugoa:用户、组、其他人、所有人。+-=:属性操作符。rwx:权限内容
例如上面install文件给同组用户增加为可读可写可执行权限,那么命令为
chmod g + wx install.log
\\也可以用数字方式表示,例如文件所有者,同组用户增加可读可写可执行权限
chmod 774 install.log
chown命令:用来设置文件的属主和属组
4.网络配置命令
命令行输入的命令,一旦主机关机后,命令效果便会不复存在
在配置文件中修改的配置,是永久保存的
- ifconfig
- route
route add default gw 网关地址
route del
- ping
- traceroute
- netstat
- SSH
5.真题
- 在Linux中,强制复制目录的命令是( )。
A.cp -f
B.cp -i
C.cp -a
D.cp -l
【正确答案】:A
【试题解析】:
Cp -f 强制复制目录的命令
Cp -i 覆盖前先询问用户
Cp -a 保留原文件属性的前提下复制文件
Cp -l 对文件建立硬连接,而非复制文件 - 在Linux系统中,要将文件复制到另一个目录中,为防止意外覆盖相同文件名的文件,可使用( )命令实现。
A.cp-a
B.cp-i
C.cp-R
D.cp-f
【正确答案】:B
【试题解析】:
cp -a 当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;保留源文件或目录的属性;同时还将递归处理,即将指定目录下的所有文件与子目录一并处理。
cp -i 覆盖既有文件之前先询问用户。
cp -R 递归处理,将指定目录下的所有文件与子目录一并处理。
cp -f 强行复制文件或目录,不论目标文件或目录是否已存在。 - 在linux中,可以使用命令( )将文件abe.txt拷贝到目录/home/my/office中,且保留原文件访问权限。
A、$cp-1 abc.txt/home/my/office
B、$cp-p abc.txt/home/my/office
C、$cp-R abc.txt/home/my/office
D、$cp-f abc.txt/home/my/office
【正确答案】:B
【试题解析】:CP命令是Linux的常用的文件复制命令,有非常多的参数。常用的参数-p:表示除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。 - 可以利用( )实现Linux平台和Windows平台之间的数据共享。
A.NetBIOS
B.NFS
C.Appletalk
D.Samba
【正确答案】:D
【试题解析】:Samba可以实现linux和windows平台之间的数据共享 - 在Linux中,可在( )文件中修改Web服务器配置。
A./etc/host.conf
B./etc/resolv.conf
C./etc/inetd.conf
D./etc/httpd.conf
【正确答案】:D
【试题解析】:Linux上apache服务的主配置文件是:/etc/httpd.conf。 - 防火墙
关闭防火墙的方法为:
1. 永久性生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
2. 即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop
- 在Linux系统中,DNS配置文件的( )参数,用于确定DNS服务器地址。
A.nameserver
B.domain
C.search
D.sortlist
【正确答案】:A
【试题解析】:通过nameserver参数可以指定DNS服务器地址
[root@localhost ~]# cat /etc/resolv.conf
nameserver 192.168.xxx.xxx
#search localdomain
[root@localhost ~]#
- Linux防火墙iptables命令的-P参数表示( )。
A、协议
B、表
C、策略
D、跳转
【正确答案】:C
【试题解析】:Linux系统中的IP tables 命令用于创建IP包过滤,有非常多的参数可以使用,其中-p 主要用于表示各种数据过滤的策略。 - 可以使用( )命令显示Linux系统当前用户的工作目录。
A.#rd
B.#where
C.#pwd
D.#md
【正确答案】:C - ( )使用了与BGP协议类似的路径矢量算法来选择最佳路径。
A.OSPF放最短路径优先
B.IS-IS中间系统到中间系统
C.RIP路由信息协议
D.EIGRP增强型内部网关路由协议
【正确答案】:C - 可以显示当前TCP/IP网络连接的情况和有关统计信息的指令是( )
A.ipconfig
B.tarcert
C.ping
D.netstat
【正确答案】:D - 802.11标准规定AP需要周期性地发送包含SSID和MAC地址的帧是( )。
A.控制帧
B.数据帧
C.响应帧
D.信标帧
【正确答案】:D - ( )技术可以实现两层VLAN标签封装,专用网络的内部标签和公共网络的外部标签。
A.VxLAN
B.UntagVLAN
C.VLAN-TAG
D.QinQ
【正确答案】:D