ctrl
ctrl+u:从光标处清空至行首CTRL+k:从光标处清除至行尾ctrl+y:黏贴刚才所删除(剪切)的字符。ctrl+a:快速跳转至行首ctrl+e:快速跳转至行尾ctrl+l:清屏等同于clear命令ctrl+c:取消本次命令的执行ctrl+r:搜索历史命令(常用并且好用)ctrl+d:从shell提示中注销关闭,类似输入exitctrl+z:转入后台运行.
type
查看命令提示符的类型 .
help
man
使用man命令阅读手册页,适用于大多数外部命令向后翻一行:
ENTER键向前翻一行:k 键查找: /KEYWORD:向后 n:下一个 N:前一个 q/Q:退出
绝对路径-从根目录开始描述路径 cd/boot/grub2 相对路径-从当前所在位置开始描述路径,需和目标位置有关联性 cd test cd-
pwd
打印当前所在的工作路径
-l:以长格式显示文件和目录的列表 -a:显示所有子目录和文件信息 -A:与-a选项的作用基本相似,但有两个特殊隐藏目录不会显示,“."和".." -d:显示目录的属性 -h:显示出目录或文件的大小,需要和“-l''结合 -R:以递归的方式显示指定的目录及子目录中的所有内容红色:压缩文件白色:普通文件蓝色:目录文件绿色:可执行文件青色:链接文件(快捷方式)黄色:设备文件紫色:套接字文件-t:一时间先后排序-r:逆序.
用法:du[选项]...[文件或目录]...-a:统计磁盘空间占用时包括所有文件-h:显示统计结果(默认以KB计数)-s:只统计所占用空间总的大小,而不是统计每个子目录,文件的大小
touch
用法:touch[选项]...文件...如果文件已存在,更新文件的访问方式和修改时间;若文件未存在,则创建新的空文件-a:只更改访问时间-d:使用指定字符串表示时间而非当前时间
mkdir
用法:mdir [选项]...目录...-p 嵌套创建多层目录-v 显示详细mkdir aaa bbb ccc
用法:cp[选项]... 源文件... 目录-f:覆盖目标同名文件或目录(源)时不进行提醒,强行复制-i:覆盖目标同名文件或目录时提醒用户确认-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录-p:保持源文件的权限、属主及时间标记等属性不变
date
查看系统时间
修改系统时间#date -s”12:00:00”
cal
查看日历
ntpdate
和网络上的时间服务器进行同步
ntpdate -u cn.pool.ntp.org
4.cat、nl、tac、rev
用法:cat[选项]...[文件]...
将[文件]或标准输入组合输出到标准输出
-n 显示内容的同时显示行号
-A 显示所以的字符
tar
作用:制作归档文件、释放归档文件.
归档: tar [选项...]归档文件名源文件或目录。
释放: tar [选项x---]归档文件名[-C目标目录].
-C创建.tar格式的包文件.
-X解开.tar格式的包文件.
-f表示使用归档文件(后面需紧跟归档文件名)。
-C解包时指定释放的目标目录.
-Z调用gzip程序进行压缩或解压。
-j调用bzip2程序进行压缩或解压.
head
head查看文件开头的一部分内容,默认显示10行,可加选项调节
用法:head[选项]...[文件]...
wc
wc作用:统计文件中的单词数量
用法:wc[选项]...[文件]...
-l:统计行数 #wc -l/etc/passwd
-w:统计单词个数 # wc -w/etc/passwd
-c:统计字节数 # wc -c/etc/passwd
grep 作用:在文件中查找并显示包含指定 字符串的行
用法:grep[选项]...PATTERN[FILE]...
-i: 查找时忽略大小写
-v:反转查找,输出与条件不相符的行
-E:查找时支持正则表达式
-w:查找时讲条件视为完整单词
.egrep
作用:增强型过滤
格式: egrep[选项]"查找条件1|查找条件2|查找条件3..."
grep
作用:压缩,文件格式为“.gz"
格式为:gunzip 文件名
unalias
取消别名
alias
设置别名
rm
-i:进行任何删除操作前必须先确认
d:删除可能仍有数据的目录 (只限超级用户)。
-f:略过不存在的文件,不显示任何信息。
-i:进行任何删除操作前必须先确认。
-r/R:同时删除该目录下的所有目录层。
-v :详细显示进行的步骤。
-help:显示此帮助信息并离开。
which
默认从SPATH设置的路径中查找命令所在文件
1.使用绝对路径切换到/tmp工作目录下
cd /tmp
2.使用命令在/tmp目录下创建dira,dirb,dirc三个目录(使用一条命令)
mkdir dira dirb dirc
mkdir dir{a..c}
3.在dirb下创建11,11下创建22,22下创建33(使用一条命令)
mkdir -p dirb/11/22/33
4.通过相对路径进入到33里面,查看当前所在路径
[root@centos 22]# cd 33
[root@centos 33]# pwd
/tmp/dirb/11/22/33
[root@centos dirb]# cd ./11/22/33
[root@centos 33]# pwd
/tmp/dirb/11/22/33
5.在11目录下创建5个名为file1到file5的文件
[root@centos 11]# touch file{1..5}
[root@centos 11]# ls
22 file2 file4
file1 file3 file5
6.将文件file2复制到22目录下
[root@centos 11]# ls
22 file2 file4
file1 file3 file5
[root@centos 11]# cp file2 22
[root@centos 11]# cd 22
[root@centos 22]# ls
33 dirb file2
7.使用命令查看ifconfig这个命令是内部命令还是外部命令
[root@centos 22]# type ifconfig
ifconfig 是 /usr/sbin/ifconfig
8.使用help\man\info查看ifconfig这个命令的帮助信息
ifconfig --help
man ifconfig
info ifconfig
9.20考试题=============
1.使用绝对路径切换到/tmp工作目录下
cd /tmp
2.使用命令在/tmp目录下创建dira,dirb,dirc三个目录(使用一条命令)
mkdir dira dirb dirc
mkdir dir{a..c}
3.在dirb下创建11,11下创建22,22下创建33(使用一条命令)
mkdir -p dirb/11/22/33
4.通过相对路径进入到33里面,查看当前所在路径
[root@centos 22]# cd 33
[root@centos 33]# pwd
/tmp/dirb/11/22/33
[root@centos dirb]# cd ./11/22/33
[root@centos 33]# pwd
/tmp/dirb/11/22/33
5.在11目录下创建5个名为file1到file5的文件
[root@centos 11]# touch file{1..5}
[root@centos 11]# ls
22 file2 file4
file1 file3 file5
6.将文件file2复制到22目录下
[root@centos 11]# ls
22 file2 file4
file1 file3 file5
[root@centos 11]# cp file2 22
[root@centos 11]# cd 22
[root@centos 22]# ls
33 dirb file2
7.使用命令查看ifconfig这个命令是内部命令还是外部命令
[root@centos 22]# type ifconfig
ifconfig 是 /usr/sbin/ifconfig
8.使用help\man\info查看ifconfig这个命令的帮助信息
ifconfig --help
man ifconfig
info ifconfig
·Linux命令行快捷键
Tab 键:自动补齐或者列出符合开头的命令.
反斜杠"\”:强制换行(续行符)和转义.
快捷键 Ctrl+u:从光标处清空至行首.
快捷键Ctrl+k:从光标处清空至行尾.
快捷键 Ctrl+y:黏贴刚才所删除(剪切)的字符.
快捷键Ctrl+a:快速跳转至行首。
快捷键 Ctrlte:快速跳转至行尾.
快捷键 Ctrl+l:清屏等同于clear命令.
快捷键 Ctrl+c:取消本次命令执行.
快捷键 Ctrl+r:搜索历史命令(常用并且很好用)
快捷键 Ctrl+D:从shell提示中注销关闭,类似输入exit.
快捷键 Ctrl+Z:转入后台运行。
·文本编辑器
创建或修改文本文件。
维护 Linux 系统中的各种配置文件.
Linux中最常用的文本编辑器。
vi:类UNIX操作系统的默认文本编辑器
vim: vim是vi文本编辑器(一般简称为vi编辑器)的增强版本
·三种工作模式
命令模式、输入模式、末行模式.
命令模式:主要处理做复制,粘贴,剪切,删除等操作
输入模式:主要处理输入文本信息,编辑等操作。
末行模式:主要处理保存退出等操作.