Linux基础 | 青训营笔记

65 阅读2分钟

Linux

(1)网络配置

网络配置文件:/etc/sysconfig/network-script/ifcfg-enoxxx

/etc/hostname:系统主机名文件

/etc/hosts:包含IP地址和主机名之间的映射,还包含主机别名

/etc/host.conf:指定客户机域名解析顺序

/etc/resolv.conf:指定客户机域名搜索顺序和DNS服务器地址

ifconfig网络接口设置:ifconfig interface-name ip-address up|down

route配置路由的命令:Route [add|del] [-net|-host] target [netmask Nm] [gw GW] [if]

(2)文件管理

文件类型与访问权限:

五种文件类型:普通文件(-)、目录文件(d)、链接文件(l)、设备文件(b)、管道文件(p)

四类权限:读(r)、写(w)、执行(x)、无访问权限(-)

三类用户:文件所有者、与文件所有者同组用户、其他用户

image.png

(3)用户和组管理

Linux系统中最重要的是超级用户,即根用户root,UID=0

用户管理配置文件:

/etc/passwd:每个用户在该文件中都有一行对应记录,该文件对所有用户都是可读的,分为7个域,记录了这个用户的基本属性。(格式为:用户名:加密的口令:用户ID:组ID:用户的全名或描述:登陆目录:登录shell)

/etc/shadow:只有超级用户root能读的文件,该文件包含了系统中所有用户及其口令等相关信息,分为9个域

用户和组管理:userdel 用户删除、groupadd增加用户组、groupdel删除用户组

(4)文件和目录操作命令

  • cat命令:用来在屏幕上滚动显示文件的内容,cat命令也可以同时查看多个文件的内容,还可以用来合并文件cat [-选项] fleName filename2] ... fileNameN]

  • more命令:如果文本文件比较长,一屏显示不完,这时可以使用more命令将文件内容分屏显示

  • less命令: less命令的功能与more命令很相似,也是按页显示文件,不同的是less命令在显示文件时允许用户既可以向前或向后翻阅文件。按B键向前翻页显示;按P键向后翻页显示;输入百分比显示指定位置;按Q键退出显示

  • 文件复制命令cp cp [-选项] sourcefileName I directory destfileName I directory -a:整个目录复制。它保留链接、文件属性, 并递归地复制子目录 -f:删除已经存在的目标文件并且不提示

  • 文件移动命令mv。

  • 文件删除命令rm. rm [-选项] fileName ldirectory .. -f:忽略不存在的文件,从不给出提示。 -r:指示rm将参数中列出的全部目录和子目录均递归地删除。

  • 创建/删除目录命mkdir rmdir

  • 改变目录命令cd

  • 显示当前目录命令pwd

  • 列目录命令ls

  • 文件访问权限命令chmod chmod g +rw test.txt

  • 文件链接命令In。In 命令的功能是在文件之间创建接。