Linux笔记(一)

显示系统运行级别

runlevel
N 5

切换级别:

init 0 关机
init 3 字符界面
init 5 多用户图形界面
init 6 重新引导系统

使用man在线手册查看命令

man ls
man mkdir
man free

查看命令所在位置

whereis ls
whereis mkdir
whereis free

Linux系统3个重要组成部分

① 内核
② Shell
③ 应用程序
操作者不易直接和内核进行沟通交流,Shell("壳")就是位于内核和操作者之间的一层使用者界面。

常用控制组合键

Ctrl + u 删除整行
Ctrl + s 暂停屏幕输出
Ctrl + q 恢复屏幕输出
Ctrl +m 回车
!$ 重复前一个命令最后的参数 mkdir /root/aaa cd !$ pwd(/root/aaa) !$代表/root/aaa

cp复制命令

cp a b 文件
cp -R a b 目录

命令排序-替换-别名

a;b 无论a是否出错都执行b
a&&b 只有a对才执行b

命令替换 第一种$() 第二种 ``
pidof less 查看less进程号 (4163)
kill -9 4163
kill -9 $(pidof less)
kill -9 pidof less

别名alias c=clear 取消别名unalias c

管道 - 重定向

Linux系统的理念是汇集许多小程序,每个程序都有特殊的专长,复杂的任务不是由大型软件完成,而是运用Shell的机制,组合许多小程序共同完成。管道就在其中发挥着重要的作用,它可以将某个命令的输出信息当作某个命令的输入,由管道符号 “|” 标识。
[a]|[b]|[c]
rpm -qa|grep pip|more
rpm -qa显示已经安装在系统上的RPM包
grep pip是过滤名字中包含pip的软件包
more是分页显示
rpm -qa|grep pip|more > pip.txt 重定向到pip.txt
rpm -qa|grep python|more >> pip.txt 追加到pip.txt
错误重定向: command 2> file
输入重定向:cat < pip.txt
同时实现输出和错误重定向:command &> file 操作系统自动选择使用哪个重定向

你可能感兴趣的:(Linux笔记(一))