《Red Hat Linux 用户基础》
- 可以使用Ctrl+Alt+F1到Ctrl+Alt+F6的六组组合键在六个虚拟控制台之间切换
- 可以使用Ctrl+Alt+F7切换至默认的X服务器
- who命令可以列出当前登录的用户及其登录方式。
- Linux内核是一个操作系统,为进程提供运行环境
- Shell是一个交互式进程,让用户指定要运行的其它进程
- ps命令列出了从单个终端上启动的进程。ps aux命令提供了当前在机器上运行的所有进程的详细列表。
- Linux目录树的基础是一个叫做“/”的目录,被称为“根目录(root directory)”。
- ls命令用来列出目录内容。
- cat命令用来检查文件内容。
- 用shell命令行的“>”字符可以把命令的输出从终端重定向到文件。
- 用户的主目录是用户可以创建新文件的几个地点之一。
- 任何一个命令行的第一词都是要运行程序的名称。
- 可用命令行选项(通常是任选的)修改命令的行为,命令行选项总是一个或两个连字符开头(-或--)。
- 跟随命令和任何命令行选项词叫做命令的参数(argument)。
- 命令通常支持命令行选项“--help”、“-h”、“-?”,这些命令行选项给出如何使用命令的用法概要。
管理终端
- 各种控制键组合,如ctrl+c、ctrl+d和ctrl+z等,有助于从终端上管理进程。
- 通常用reset命令将终端设置恢复为正常状态。
- 表—linux终端控制组合键
组合键 符号名称 约定使用 Ctrl+C SIGINT 非常规中断——终止前台进程 Ctrl+D EOT 输入完成的正常信号 Ctrl+G BEL 终端声效 Ctrl+H BS 后退一格——删除前一个字符 Ctrl+J LF 换行——与Enter键功能相同 Ctrl+L FF 换页——使bash清屏,使其他基于屏幕的程序“刷新”当前屏幕 Ctrl+Q 解锁终端显示 Ctrl+S 锁住终端显示 Ctrl+U NAK 删除当前行 Ctrl+Z SIGSTOP 挂起前台进程 表—终端设备名称名称 设备 使用 ttyn 虚拟控制台 使用Ctrl+Alt+Fn组合键访问 ttySn 串口端口设备 连接到串行端口上的调制解调器或VT100类型。UNIX中的ttyS0等于DOS中的COM1,ttyS1等于DOS中的COM2,依次类推 pts/n 伪终端 一个模拟终端,经常被X图形环境中的终端窗口或起始于网络的Shell(如telnet和ssh)使用。伪终端不能直接与物理设备相连 :0 X服务器 X服务器并不是真正的终端。当用户使用X图形环境登录管理器登录时,其终端经常被列为X服务器本身
用户和组su命令让用户切换用户(switch user) ID。
su命令通常用连字符调用, 例如su - prince ,指明用户prince应该作为新用户有效登录。su - 默认登录root。
newgrp命令,也称作sg,让用户切换主要组(switch primary group) ID。
su命令让用户切换用户(switch user) ID。
su命令通常用连字符调用, 例如su - prince ,指明用户prince应该作为新用户有效登录。su - 默认登录root。
newgrp命令,也称作sg,让用户切换主要组(switch primary group) ID。
su 命令行选项
选项 | 作用 |
- | 使Shell成为登录Shell |
-c | 运行指定命令,然后返回 例:su -c ‘yum list‘ - root su -c ‘ls /root‘ - |
-m,-p | 保持当前环境 |
-s,--shell=SHELL | 用SHELL作为新用户的Shell |
文件归档
- tar 命令用于创建、列出、抽取归档文件。
- tar 命令行选项
选项 作用 -c, --create 创建归档文件 -x,-extract 释放归档文件 -t,--list 列出归档文件内容 -f 指定操作的文件 -C, --diretory=DIR 进入DIR目录 -P,--absolute-reference 不剥离起始路径的/ -v,--verbose 列出正在处理的文件 -z,--gzip 使用gzip压缩 -j,--bizp2 使用bizp2压缩
文件查找
- locate命令利用数据库根据文件名快速定位系统上的文件。
- find命令实时、递归查找系统上的文件。
- find命令可以根据i-节点信息查找文件。
- find命令可对文件执行任意命令。
选项 | 说明 |
-empty | File是空文件或空目录 |
-group gname | File的组所有者是gname |
-inum n | File的i-节点号是n |
-links n | File的链接数是n |
-mmin n | File是n分钟之前修改的 |
-mtime n | File是n天之前修改的 |
-name pattern | File与pattern模式匹配 |
-newer filename | File最后修改时间在filename文件最后修改时间之后 |
-perm mode | File的权限就是mode指定的权限 |
-perm -mode | File具有mode指定的权限 |
-perm +mode | File设置了mode指定的权限其中至少之一 |
-size n | File的大小为n |
-type c | File是C类型文件,C可以是f(普通文件)、d(目录)、l(软链接) |
-user uname | File的所有者是uname |
选项 | 动作 |
-exec command; | 对匹配文件执行command,用{}表示匹配的文件 |
-ok command; | 与-exec作用相同,但是提示确认每个文件的操作 |
-ls | 按ls -dils格式输出 |
重定向
tar
选项 | 作用 |
-c, --create | 创建归档文件 |
-x, --extract | 释放归档文件 |
-t, --list | 列出归档文件内容 |
-C,--directory=DIR | 进入DIR目录 |
-P,--absolute-reference | 不剥离起始路径的/ |
-v,--verbose | 列出正处理的文件 |
-z,--gzip | 使用gzip压缩(解压缩都用这个选项) |
-j,--bizp2 | 使用bizp2压缩 |
-f, --file=ARCHIVE | 指定归档的文件名 |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。