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
posted @ 2024-10-27 22:05  带我去看海棠花  阅读(18)  评论(0编辑  收藏  举报