校招笔试题总结(linux)

1、grep 可以查找文件内容的字符

find 查找对应的文件名

2、软连接和硬链接

(1)ln -s 源文件 链接文件(软链接) 软链接相当于是windows中的快捷方式 如果源文件失效或者是删除 那么对应的软链接也将无效;软链接可以跨文件系统;软链接文件具有新的i节点
         (2)  ln 源文件 链接文件(硬链接)硬链接在源文件失效或者删除的情况下依然能够使用 硬链接相当于是给文件起了一个别名 还是能够指向文件;硬链接不可以跨文件系统;硬链接文件的i节点与被链接文件的i节点相同

3、复制粘贴

vi编辑文件时,复制命令yy粘贴命令p

4、文件

/etc/hosts 主机名到IP地址的映射关系文件

/etc/resolv.conf DNS服务的配置文件

/etc/gateways 建立动态路由需要用的文件

5、page fault

page fault 涉及到虚拟内存知识(当前执行的指令页或者数据页不在内存中)

6、cat和tail

cat命令:(1)显示整个文件cat file(2)创建一个文件cat > file(3)合并文件 cat file1 file2 > file3

tail命令: tail -f 查看更新日志文件

7、tar命令

-c:建立一个压缩文件(create)

-x:解开一个压缩文件

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

下面这几个参数是在压缩或解压档案时可选:

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

-f:修饰上面的指令

8、inode

inode和文件名一一对应!!!!

9、文件夹目录

/usr:所有程序安装的位置

/etc:系统管理和配置文件

     /etc/fstab(file system table):记录计算机硬盘分区的相关信息

     /etc/mtab(mounted file system table):记录现在系统已经加载的文件

/sbin:系统管理命令(系统管理员使用的管理程序)

10、options命令

option routers 配置默认网关

option subnet-mask 配置子网掩码

option domain-name-servers 配置DNS服务器

11、通信

linux进程间通信:管道、信号、信号量、socket(套接字)、共享内存、消息队列

linux线程间通信:互斥量、信号量、条件变量

12、子网掩码分类

A类(8位)默认子网掩码:255.0.0.0

B类(16位)默认子网掩码:255.255.0.0

C类(24位)默认子网掩码:255.255.255.0


1、命令认知

backtrace bt:打印当前函数调用栈的所有信息

info threads:显示当前可调试的所有线程,每个线程会有一个GDB为其分配ID,后面操作线程的时候 会用到这个ID。前面有*的表示当前调试的线程

set scheduler-locking:线程调试 显示线程状态,off不锁定任何线程

Info break:可列出所有的断点信息,info break后也可设置要查看的break num

2、mkdir命令创建新的目录时

-m(mode):设置权限

-p(parents):一次创建多个目录,如果指定路径有些父目录不存在,自动新建

3、select

select函数中的maxfd表示要监视的文件描述符范围,一般取监视的描述符最大值+1

4、Vsfptd配置

local_max_rate:本地用户使用的最大传输速度

anon_max_rate:设置匿名登入者使用的最大传输速度

5、文件描述符:

0:标准输入

1:标准输出

2:标准报错输出

<:输入重定向符

>:输出重定向符

6、从后台启动进程,应在命令的结尾加上 &

7、linux查看系统负载的命令

uptime:获取主机运行时间和查询linux系统负载等信息

vmstat:查看CPU负载

sar:查看网络接口信息

free:描述内存使用情况

8、Unix操作系统中shell程序

$$:表示当前命令的进程标识数

$*:表示所有位置参量

$@和$*:表示所有参数,但当双引号转义时$@能够分解多个函数,$*合并成一个函数

$#:包括位置参数的个数,但不包括命令名

9、解压缩

tar:操作.tar

gzip:压缩.gz压缩包

compress:压缩.z文件

uncompress:解压.z文件

10、setuid

setuid是让普通用户可以以root用户的角色运行只有root账号才能运行的程序或命令,产生进程的有效用户是root实际用户是setuid的普通用户

11、linux中echo为命令

通过DISPLAY环境变量指定应用程序将输出放到sever上

12、产生死锁的条件

互斥、请求与保持、不可剥夺、循环等待

13、用vi编辑器对文件所做的修改保存并正常退出

(1)在命令模式下执行ZZ命令

(2)在末行模式下执行:wq

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值