run level 3 纯文本环境,run level 5 图形环境,修改/etc/inittab
run level 0 关机
任何设备在Linux下都是文件
命令太长用\转义enter进入下一行
区分大小写
vim小白操作 i+编辑+esc+:w+:q 一气呵成
不具备x权限就无法切换到该目录下,即时有r权限
Linux文件能否被执行只与权限中有没有x有关,但是能否被执行成功又是另一码事了
.sh,批处理文件用shell编写
文件前多一个".",说明是隐藏文件
磁盘分区:告诉系统我这块磁盘在此分区可以访问的区域是由A柱面到B柱面之间的块.
磁盘接口:/dev/sd[a-p] [1-15] SATA等接口
/dev/hd[a-d] [1-63] IDE接口
内核,shell和文件系统构成了基本的操作系统结构
挂载,指的就是将设备文件中的顶级目录连接到 Linux 根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。
^代表[Ctrl]
Linux命令从左往右执行
^ 符号,在字元集合符号(括号[])之内与之外是不同的! 在 [] 内代表『反向选择』,在 [] 之外则代表定位在行首的意义!(这算正则)
Linux记录用户用户组的就是UID和GID
UID为0有系统管理员权限
ACL可以通过单一用户,单一文件或目录进行权限设置
在 Linux 系统当中:『触发任何一个事件时,系统都会将其定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关係,给予这个 PID 一组有效的权限设定。』
PPID:判断某进程的父进程
将工作丢到后台执行: 直接在命令后面加&
查看后台的工作:jobs -l
将后台工作拿到前台:fg 工作号码
让暂停的后台工作开始 bg
删除后台工作:kill
SELinux 是在进行程序、档案等细部权限设定依据的一个内核模块. 由于启动网路服务的也是程序,因此刚好也能够控制网路服务能否存取系统资源的一道关卡!
make是一个程序,在编译的时候会去找Makefile,Makefile记录了编译的顺序与规则( 程序复杂时).
tarball 源码先被tar打包,后被压缩,成为tarball文件