linux面试基础考点
前言: 博文介绍了一些面试中常被问到的一些知识点,是从我记录的笔记中整理出来,分享给大家。概述: 真题:写出尽可能多的linux命令 延伸:系统定时任务 vi/vim编辑器 shell基础写出尽可能多的linux命令系统安全:sudo、su、chmod、setfacl进程管理:w、top ps kill pkill ki
前言:
博文介绍了一些面试中常被问到的一些知识点,是从我记录的笔记中整理出来,分享给大家。
概述:
真题:写出尽可能多的linux命令
延伸:系统定时任务
vi/vim编辑器
shell基础
写出尽可能多的linux命令
系统安全:sudo、su、chmod、setfacl
进程管理:w、top ps kill pkill killall #如何杀掉一个进程 进程号
用户管理: id usermod useradd groupadd userdel
文件系统:mount umount fsck df du
系统关机与重启:shutdown reboot
网络应用:curl telnet mail elinks
网络测试:ping netstat host
网络配置:hostname ifconfig
常用工具:ssh screen clean who date
软件包管理: yum rpm apt-get
文件查找和比较:find locate
文件内容查看:head tail less more
文件处理:touch unlink rename ln cat
目录操作:cd mv rm pwd tree cp ls
文件权限属性:setfacl chmod chown chgrp
压缩/解压:bzip2/bunzip2 gzip/gunzip zip/unzip tar
文件传输:ftp fcp
Linux系统定时任务
crontab
crontab -e
* * * * * (分 时 日 月 周)
at命令 #一次性去执行
at 2:00 tomorrow
at>执行的内容
CL + D #结束命令
vi/vim编辑器
模式:
一般模式、编辑模式和命令模式
PS: 一般模式:删除复制和粘贴
切换编辑模式:i I o O a A r R
切换命令行模式: : / ?
移动光标:
CL+F CL+B 0 或者功能键Home $ 或者功能键END G gg N+ENTER
注:CL为Ctrl键的简写
查找和替换:
查找:/word ?word
替换::n1,n2s/word1/word2/g :1,$s/word1/word2/g :1,$s/word1/word2/gc
删除、复制和粘贴:
x,X dd ndd yy nyy p P CT+r .
保存和退出
q w wq
视图模式(vim)
v V CL+v y d
配置
:setnu
:setnonu
shell基础
脚本执行方式:
赋予权限,直接执行 chmod + x test.sh
./test.sh
调用解释器使得脚本执行,例:bash csh csh ash bsh ksh
使用source命令: sourcetest.sh
编写基础
开头用#!指定脚本解释器,
例如:#!/bin/sh
#编写具体功能
更多推荐
所有评论(0)