【考研复试】Linux快速过一遍

1.Linux根目录下有什么?

/bin 所有用户的可执行文件
/sbin 系统管理员的可执行文件
/boot Linux内核以及引导加载系统的文件
/dev 所有设备文件
/etc 系统配置文件
/lib 共享库文件
/mnt 挂载点
/usr

2.文件的路径:

①特别地, ~指的是/home/username 是用户的主目录
② 绝对路径
③ 相对路径

3.Shell命令:

shell是什么?

shell是运行在Linux内核之上的命令解释器,是用户与系统交互的接口,最常用的是bash
命令格式
命令名 选项 参数列表
命令分类:
内部命令和外部命令,可以用type来判断是否是内部命令
内部命令是shell实现的命令,外部命令是可执行二进制文件

基础命令
mkdir -p /demo/test
-p表示创建一系列目录
rmdir同理

ls

-a表示所有文件,含以.开头的隐藏文件
-l以详细方式展示文件属性
-i显示文件的iNode号
-R连同子目录内容一起列出

cp

-u 若目标文件比源文件旧,则更新

rm

-r 递归删除
-f 强制删除不提醒

4.硬链接和软链接

关于这部分,这篇文章讲得好
1.硬链接
在文件系统中,每个文件都与一个i节点相对应,i节点中记录了
除了文件名外文件的所有属性。
对一个文件建立硬链接,就是仅复制该文件的i节点,不包括文件的内容,同时,将两者的链接计数+1
由于不同文件系统的i节点的结构不同,因此不能在不同文件系统之间建立硬链接。

2.软链接
软链接又称为符号链接,符号文件的内容存储的是被链接文件的路径,因此符号链接可以跨越不同的文件系统。

总结:
硬链接是复制iNode节点,不可跨越文件系统。用处是防止误删
软链接是存储被链接文件的路径,相当于C语言中的指针。用处是不占存储空间的引用一个文件。

5.用户和用户组:

创建文件的用户是该文件的属主,
该用户所属的主用户组则成为该文件的属组
groupadd
groupdel
useradd
passwd
usermod
chown

配置文件:
/etc/group
/etc/passwd
/etc/shadow

6.谈谈chmod和chown的区别

change mode是改变访问权限
chown是改变属主和属组

7.文件属性

-普通文件
b块设备文件
c字符设备文件
d目录
l符号链接
p命名管道文件

rwx对于文件和目录的含义是不同的
对于目录
r指的是能够浏览该目录的内容
w指的是能在该目录下创建文件或目录
x指的是能进入该目录

8.扩展权限的定义

SUID、SGID、Sticky位
SUID set-user-id
SGID set-group-id
sticky 仅对目录有效

9.umask权限掩码

权限掩码用来定义进程创建文件的默认权限,
目录 777-权限掩码等于权限码
文件 666-权限掩码等于权限码

10.进程相关命令

pstree
ps
kill -s 信号代码 进程PID
fg 作业号 后台->前台
bg 作业号 指定作业号的后台暂停进程继续运行
jobs 显示后台进程的状态

11.进程分类:

前台进程
占据终端,执行时不能键入

后台进程
命令结尾加上&符号

作业
前台进程和后台进程统称作业

守护进程
终端丢失和关闭不影响守护进程的运行,
只要开机就自动运行守护进程。
如ftp服务和web服务

12.Linux的预处理、编译、汇编、链接命令

gcc -E hello.c -o hello.i
gcc -S hello.i -o hello.s
gcc -c hello.s -o hello.o
gcc -o hello.o -o hello
记忆办法:
预处理、编译、汇编的选项依次是ESc 生成后缀依次是iso
可以用"退出iso组织"来对应记忆

13.备份和恢复技术

1.面向文件的备份与恢复
tar -zxvf/zcvf
cpio
2.面向文件系统的备份
dump 备份文件系统
restore 恢复回见系统
3.面向设备的备份和恢复
dd命令

14.Linux应用软件包的分类

RPM和APT

15.输入输出重定向和管道

文件描述符:0 1 2
&标准输出和标准错误输出
覆盖 >
追加 >>
管道分为无名管道和有名管道
无名管道是| 将前者的标准输出作为后者的标准输入
有名管道使用mkfifo来建立

16.Shell中的通配符

?
*
[abc]
[a-z]
[!a-z]

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

农民真快落

我琢磨着也没人给我打赏呀。。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值