df -h
cat /proc/scsi/scsi // 查看硬盘型号信息
2.查看CPU信息
cat /proc/cpuinfo
lscpu
top
vmstat n m //第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数
3.查看内存信息
cat /proc/meminfo
free -mh // h是加上单位 M、G
4.Linux开机启动的步骤
bios开机自检 //扫描硬件加载bios硬件信息
根据bios启动项启动
读取硬盘第一个扇区grub,uefi // 读取硬盘第一个扇区 引导程序
选择centos系统 // 比如centos 一旦选择什么样的操作系统就加载什么样的内核 引导程序里有内核路径
加载内核 // 内核作用:管理驱动硬件 所以这里就是初始化硬件
启动系统的第一个进程/sbin/init systemd (进程号永远为1)
进入相应的运行级别
输入账户密码登录
5.查看文件内容有哪些命令可以使用?
vi/vim 文件名 #编辑方式查看,可修改
cat 文件名 #显示全部文件内容
more 文件名 #分页显示文件内容
less 文件名 #与 more 相似,更好的是可以往前翻页
tail 文件名 #仅查看尾部,还可以指定行数
head 文件名 #仅查看头部,还可以指定行数
6.终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令?
终端 /dev/tty
黑洞文件 /dev/null
7.Linux 下命令有哪几种可使用的通配符?分别代表什么含义?
“?”可替代单个字符。
“*”可替代任意多个字符。
方括号“[charset]”可替代 charset 集中的任何单个字符,如[a-z],[abABC]
8.用什么命令对一个文件的内容进行统计?(行号、单词数、字节数)
wc 命令 - c 统计字节数 - l 统计行数 - w 统计字数。
9.Linux 中进程有哪几种状态?在 ps 显示出来的信息中,分别用什么符号表示的?
不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断, 指进程不响应异步信号。
暂停状态/跟踪状态:向进程发送一个 SIGSTOP 信号,它就会因响应该信号 而进入 TASK_STOPPED 状态;当进程正在被跟踪时,它处于 TASK_TRACED 这个特殊的状态。“正在被跟踪”指的是进程暂停下来,等待跟踪它的进程对它进行操作。
就绪状态:在 run_queue 队列里的状态
运行状态:在 run_queue 队列里的状态
可中断睡眠状态:处于这个状态的进程因为等待某某事件的发生(比如等待 socket 连接、等待信号量),而被挂起
zombie 状态(僵尸):父亲没有通过 wait 系列的系统调用会顺便将子进程的尸体(task_struct)也释放掉
退出状态
D 不可中断 Uninterruptible(usually IO) R 正在运行,或在队列中的进程 S 处于休眠状态 T 停止或被追踪 Z 僵尸进程 W 进入内存交换(从内核 2.6 开始无效) X 死掉的进程
10.怎么使一个命令在后台运行?
一般都是使用 & 在命令结尾来让程序自动运行。(命令后可以不追加空格)
11.利用 ps 怎么显示所有的进程? 怎么利用 ps 查看指定进程的信息?
ps -ef (system v 输出)
ps -aux bsd 格式输出
ps -ef | grep pid
12.哪个命令专门用来查看后台任务?
job -l
13.把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?
ctrl+z // 植入后台 (vim模式下)
把后台任务调到前台执行 fg
把停下的后台任务在后台执行起来 bg
14.终止进程用什么命令? 带什么参数?
ps // 查看进程编号
kill [
kill -9 pid
杀死所有同名进程
killall nginx
killall -9 bash
15.使用什么命令查看 ip 地址及接口信息?
ifconfig
ip add
查看所有 env
查看某个,如 home:env $HOME
17.通过什么命令查找执行命令?
which 只能查可执行文件
whereis 只能查二进制文件、说明文档,源文件等
18.怎么对命令进行取别名?
alias la=‘ls -a‘
19.du 和 df 的定义,以及区别?
du 显示目录或文件的大小
df 显示每个<文件>所在的文件系统的信息,默认是显示所有文件系统。 (文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如 i 节点,磁盘分布图,间接块,超级块等。这些数据对大多数用户级的程序来说是不可见的,通常称为 Meta Data。)
du 命令是用户级的程序,它不考虑 Meta Data,而 df 命令则查看文件系统的磁盘分配图并考虑 Meta Data。