(For Final Exam)Linux操作系统期末整理

news/2024/7/5 2:34:16

1.linux文件权限一共10位长度

  • 第一段指文件类型
  • 第二段指拥有者所具有的权限
  • 第三段指所属组的成员对于这个文件具有的权限
  • 第四段指其他人对于这个文件有没有任何权限

2.shell是一种命令解释程序

3.>将标准输出信息写入一个新文件(重定向),>>将标准输出信息添加到一个已存在的文件中

4.ctrl+alt+F1:图形界面切换到文字终端界面

5.whereis -b [filename]:查找系统中指定文件名的二进制文件

6.free显示系统中已用资源和空闲资源,m参数以mb为单位显示系统中的资源,t显示系统中的资源并最后进行统计

7.关闭linux的命令:

  • halt:立刻关机
  • shutdown -h now:立刻关机(root)
  • poweroff:立刻关机

8.less显示文件内容时可以上下滚动而more不可以

9./proc/cpuinfo获得CPU的相关信息

10.grub可以引导windows操作系统.grub是引导装入器,负责装入内核并引导Linux系统,也可以引导其他操作系统.如果引导器不能很好的工作或者不具有弹性,那么很可能会锁住系统,而无法引导计算机.

11.主机通过局域网直接连入Internet应该配置:

  • IP地址
  • 子网掩码
  • 默认网关和DNS服务器的IP地址

12.ls -r中的-r参数的意义是:反向排序

13.who , w显示系统所有已经登录的账户

14.locale显示系统中的本地化设置的语言类型

15.系统中存在的组都定义在/etc/group文件内,group文件内包含的所有条目,按照先后顺序应该为groupname,password,GID,member list

16./etc/passwd存用户账户信息和账户的参数,查看系统中已存在的用户

17.usermod修改指定用户的相关信息,groupmod修改指定组的相关信息,-n对已存在的组名字进行重命名

18.Linux文件的权限类型一般包括:read,write,excute.数字权限使用格式(r=4,w=2,x=1)

19.groupmod的参数n可以对已存在的组名字进行重命名

20.groups显示正在登录的用户的属组

21.改变文件所有者的命令为:chown

22.sudo可以用来使用指定的用户来执行命令,而不切换用户

23.root用户的UID是0,GID也是0

24.userdel -r 删除一个用户并且将该用户目录一起删除

25.当用户需要将自己原来的登录名由user1改为user2,可以使用的命令是:usermod -l user2 user1

26.su -s 改变当前用户的shell环境

27.ln -s创建软连接,ln创建硬链接;软连接和硬链接的区别:

  • 软链接以存放另一个文件路径的形式存在,硬链接以文件副本的形式存在
  • 软链接可以跨不同的文件系统链接,硬链接不可以
  • 软链接可以对目录进行链接,硬链接不可以
  • 软链接可以对一个不存在的文件名进行链接,硬链接不可以

28.tar参数

选项 含义
- c 将多个文件或目录进行打包
- a 追加tar文件到归档文件
- f 指定包的名字
- v 显示打包文件过程
- x 对tar包做解打包操作
- t 查看tar包有哪些文件和目录
  • 仅打包,不压缩 : tar -cvf a.tar a
  • 打包,且压缩 : tar -zcvf a.tar.gz a
  • 打包,且压缩 : tar -jcvf a.tar.bz2 a
  • 解压 : tar -zxvf a.tar.gz

29.gzip

  • 将当前目录的每个文件压缩成.gz文件 : gzip *

  • 递归压缩指定目录的所有文件及子目录 : gzip -r <dir name>

  • 解压 : gzip -d a.gz

  • 递归解压 : gzip -dr <dir name>

ps : 压缩命令并不能直接压缩目录,必须用tar命令将目录打包,然后才能用gzip命令或bzip2命令对文件压 缩

30.zip

  • 将当前目录下的指定目录压缩为.zip文件 : zip -q -r a.zip <dir name>
  • 将指定目录下所有文件及其文件夹压缩为.zip文件 : zip -q -r a.zip /<path to dir>

产生的压缩文件在执行命令的那个目录下

31.unzip

  • 查看压缩包内容 : unzip -v a.zip
  • 将压缩文件在指定目录下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件 : unzip -n a.zip -d /<file or dir>
  • 将压缩文件在当前目录下解压,如果已有相同的文件,不询问,直接覆盖 : unzip -o a.zip

ps : 如果只有一个大文件,可以使用gzip或者zip命令;如果是一个完整的目录,里面有很多子目录以及文件,可以使用tar命令

32.ls参数:

  • -l : 长文显示
  • -s : 按文件大小而不是字典序排序目录内容,大文件靠前
  • -k : 如列出文件大小,以千字节kb为单位

33.cp -r:既复制当前目录下的文件,也复制当前目录下的文件夹

34.rm -f忽略不存在的文件,不给提示,-r(-R)(-recursive)指示rm将参数中列出的全部目录和子目录均递归的删除

35.查找文件所有者:find <path> -user <username>

35.gcc -g

  • 创建调试符号表,符号表包含了程序使用的变量名称的列表
  • 关闭所有的优化机制,以便程序执行过程中严格按照原来的c代码执行

36.passwd参数

  • -d 删除密码
  • -f 强迫用户下次登陆时必须修改口令
  • -w 口令要到期提前警告的天数
  • -k 更新只能发送在过期之后
  • -l 停止账号的使用
  • -S 显示密码信息
  • -u 启用被停止的账户
  • -x 指定口令最长存活时期
  • -g 修改群组密码
  • -i 口令过期后多少天停用账户

37.useradd参数:

  • -d 设置用户的主目录
  • -M 不要自动建立用户的登入目录

38.chage用于密码的实效管理,用来修改账号和密码的有效期

  • -d 将最近一次密码设置时间设为"最近日期"
  • -E 将账户过期时间设置为过期日期

41.关于sticky bit:只针对目录有效,使目录下的文件只有文件拥有者才能删除(如果不属于拥有者,仅属于group或者other,就算有w权限,也不能删除文件)

除了chmod 1777 /tmp可以添加sticky bit以外,chmod o+t /tmp也可以,当执行’ls -l’指令后看到如果权限处显示的’-rwxrwxrwt’,这个’t’就代表加上了sticky bit并且生效,如果是’-rwrwxrwT’说明也加上了sticky bit,但是没有生效

42.mkfs(make file system):在特定的分区上建立linux文件系统

  • -t 选择文件系统类型

43.mount用于挂载linux系统外的文件

  • -t 指定档案系统的型态

44.crontab格式:

分|时|日|月|星期几|command

取值范围:

  • 分:0-59
  • 小时:0-23
  • 日:1-31
  • 月:1-12
  • 星期几:1-7

参数:

-e 编辑

-l 显示

-u 设定指定的user的时程表,需要具有其权限,如果不使用-u指定的话就是设置的自己的时程表

45.ps -aux查看进程占用内存,第5列为内存;ps -u显示指定用户所启动的进程;ps -x显示系统中正在运行的所有进程

46.at : 在一个指定的时间执行一个指定的任务,只能执行一次

通过ctrl+D快捷保存at任务

eg : 禁止harry用户执行计划任务,其他用户不首限制

echo "harry" > /etc/at.deny

47.将光盘/dev/hdc(挂载点为/mnt/cdrom)卸载的命令是:umount /mnt/cdrom

48.RHEL7系统默认安装会创建2个分区

48.系统当前已加载的所有文件系统在/etc/mtab文件中得到反映

49.启动时按照fstab文件描述内容加载文件系统

50.mount -a命令作用 : 挂载/etc/fstab文件中的除noauto以为iade所有磁盘分区

51.如果光盘未经卸载,光驱是打不开的

52.如何将主目录中一个名为games目录复制到软盘中,假设该软盘已被系统使用默认的挂载方式挂载到了默认的挂载点上cd;cp -r games /mnt/floppy

53.linux的文件系统是一个目录树

54.mount列出所有已被挂载的文件系统

55.在系统上安装第二块ide磁盘后,这块磁盘被系统标识为/dev/hdb

56.fdisk -l /dev/hda显示hda上的分区表信息

57.通过文件名存取文件时,文件系统内部的操作过程是通过文件名在目录中查找对应的l节点,通过l节点存取文件数据

58.linu外部设备文件一般放在/dev

59.统计文件系统中未使用的磁盘空间使用df

60.字符设备文件类型的标志c

61.将分区/dev/hdb6格式化mkfs -t ext2 /dev/hdb6

62.linux根分区5GB比较合适

63.swap文件系统不能使用mount命令来挂载

64.设备文件/dev/hdb6的确切含义是IDE硬盘的逻辑分区

65.fdisk分区工具的p选项观察分区表情况时,为标记可引导分区,使用*

66./proc/partitions可以看到分区表的相关信息,比如主要设备数,次要设备数和块数量

67.LVM管理命令中用于扫描物理卷的是pvscan

68.netstat -lp显示系统上正在监听的套接字,及每个套接字所属的课程名称和进程号

netstat一般用来获得网络状态统计

69.加载网卡到内核中不属于ifconfig命令的作用范围

70.[❌❌❌❌❌❌❌❌❌]将网络设备比如说eth0的本地IP地址由原来的192.168.1.16更改为192.168.1.136后,我们必需通过重启系统才能使这个IP地址生效,并提供给设备eth0使用。

71.routelinux下配置网关

72.ifconfig用来配置或显示网络设备

ipconfig是windows

73.网卡激活up

74.停用网络设备eth0ifconfig eth0 stop

75.改变主机名所使用的命令是hostname

76.C类IP网络255.255.255.0

77.包含了主机名到IP地址的映射关系的文件是/etc/hosts

78.PPID是父进程ID

79.linux系统进程类型中没有就绪进程

80.killall使用进程名来停止进程

81.top显示系统当前运行状况

82.RHEL6安装程序的引导方式主要包括:光盘引导,硬盘引导

RHEL7安装程序的引导方式主要是:光盘引导,网络引导

83.RHEL6常用的软件包读取方式:光盘,硬盘,网络服务器

84.创建物理卷前必须创建磁盘分区

85.LGPL允许不公开源代码

86.不同字符对应的文件类型:

字符 文件类型
- 普通文件,包括文本文件,二进制文件,压缩文件
d 目录
b 块设备文件,保存大块数据的设备,常见:硬盘
c 字符设备文件,常见:键盘,鼠标
s 套接字文件
p 管道文件
l 链接文件(link),类似windows的快捷方式

87.扩大逻辑卷命令lvextend

88.逻辑卷管理缩小文件系统时必须将逻辑卷卸载

89.rpm包安装时-nodeps忽略检查依赖关系

90.linux脚本不是包含机器代码的二进制文件

91.yum配置文件存在放/etc/yum.repos.d


http://lihuaxi.xjx100.cn/news/307369.html

相关文章

第一章 算法在计算中的作用

第1章 算法在计算中的作用第一周 记于2022/12/4“是否存在一个通用的过程(算法)。可以自动判定任意命题是否正确?” 否 算法:一个定义明确的是可计算过程(Input -> Computational Procedure / algorithm -> Output) 算法是正确的:若对每个输入实例算法都以…

2023-余炳森五套卷-数学一

每一次考研都当最后一次,然后就也不要怕考上。 ——圙2023-余炳森5-1 T1 证明 \(\displaystyle\lim_{n\rightarrow\infty}a_n=0\) 常常可利用 \(\displaystyle\sum_{n=1}^\infty a_n\) 收敛;而至于命题二,\(a_n\in(0,\,1)\),其极限(若存在)则是可以取到端点的 \…

【信号与系统】相位卷绕以及连续信号的符号表示

相位卷绕 从一个例子入手,对于复指数信号 x ( t ) = e ( α + j ω ) t x(t)=e^{(\alpha+j\omega)t} x(t)=<

证券期货业信息技术服务连续性管理指南 连续性资源

连续性资源 概述 行业机构根据业务影响分析和信息技术 服务连续性风险评估结果&#xff0c;在信息技术服务连续性策略指导下&#xff0c;建设信息技术服务连续性 管理所需资源并定期维护&#xff0c;保障信息技术服务连续性计划顺利执行。行业机构将信息技术服务连续性作为信…

python--pip常用命令、国内PyPI镜像、使用pip安装第三方库

让我们来看看具体内容&#xff1a; 一. pip常用命令 列出已安装的包&#xff1a; pip freeze or pip list 导出requirements.txt&#xff1a; pip freeze ><目录>/requirements.txt 在线安装包&#xff08;模块库&#xff09;&#xff1a; pip install <包名>…

如何利用InVest模型估算区域产水量

1.什么是InVEST模型 InVEST模型&#xff08;Integrated Valuation of Ecosystem Services and Tradeoffs &#xff09;是生态系统服务评估与权衡模型的简称&#xff0c;是美国自然资本项目组开发的、用于评估生态系统服务功能量及其经济价值、支持生态系统管理和决策的一套模型…

牛客网刷题(BC72、BC18、BC83、BC84、BC41、BC31、BC17、BC6)

目录 一、BC72 平均身高 二、BC18 计算带余除法​编辑 三、BC83 被5整除问题​编辑 四、BC84计算y的值 五、BC41 你是天才吗&#xff1f; 六、BC31 发布信息 七、BC17 计算表达式的值 八、BC6 小飞机 **太简单的题就没有文字叙述了~ 一、BC72 平均身高 #define _CRT_S…

记一次系统重装后电脑的优化设置

总目录 文章目录总目录前言一、Windows设置1.系统2.应用3.隐私4.更新与安全二、系统使用偏好设置1.设置远程协助2.文件资源管理器偏好设置3.用户账户控制设置4.修改桌面文件的路径5.根据需求删除系统自带的无用的软件总结前言 由于之前总是电脑用着用着C盘不是满了&#xff0c…