Cd(Change directory)改变目前所在路径
绝对路径,从根目录(/)开始描述。如cd /root/~~/~~/
相对路径,从当前位置开始描述路径,需和目标位置有关联性
Cd .. 返回上一层
Cd ../..返回上两层
Cd - 回到上次的工作路径
Cd – 回到家目录 (cd简写)
Pwd (Print working directory)显示当前路径位置
Ls 显示目录,默认显示当前位置目录
文件颜色类型:
红色:压缩文件
白色:普通文件
蓝色:目录文件
绿色:可执行文件
青色:链接文件(快捷方式)
黄色:设备文件
紫色:套接字文件
Du(disk usage)用于统计目录或文件所占用磁盘空间大小
Touch 创建文件
如文件已存在,更新文件访问时间和修改时间:若文件未存在,则创建新文件。
Mkdir(make directory) 创建目录
Exit 退出
su – 用户名 切换用户
echo 屏幕回显信息
Help 帮助(大部分是英文,目前起不到帮助)
Man 查看详细信息(中文阉割版帮助)
Type+需要查看的命令 (查看命令类型)
Cp 将需要的文件或目录重建一份,并保存为新的文件或目录(具有改文件、目录名字的隐性功能)
Mv 将文件或目录剪切复制到指定位置,如目标位置与原位置相同,则相当于执行了重命名操作
(如果指定多个选项,仅最后一个选项生效)
Alias 给命令换一个新名字,两种名字都可以使用
使用方式Alias 小名=本名(注:本名中有空格需要用 ‘ ’ 阔进来)
Unalias 取消新名字
使用方式 unalias 新名字
Rm (remove)删除指定文件或目录
Which 查看命令程序文件路径
(重点!)Find 根据目标的名称、类型、大小等不同属性进行精细查找
文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)链接文件(l)、管道文件(p)、套接字文件(s:socket)等、块设备指成块读取数据的设备(如硬盘、内存等),字符设备是指单个字符读取设备数据的设备(如键盘、鼠标等)各表达式之间使用逻辑运算符 “-a” 表示 而且(and) “o” 表示或者 (or)
通配符
* 代表任意长度任意字符
? 代表一个任意字符
Date 查看系统时间
使用方式 date -s “几点:几分:几秒”
Cal 查看日历
使用方式 cal 2 (查看公元第二年日历) cal 3 2021 (查看2021年3月份日历)
Ntpdate 和网络上的时间服务器进行同步(需联网使用)
Cat 查看文件内容
使用方式:cat /目录/文件 cat / -n目录/文件 cat / -A目录/文件
Nl 带行号的显示文件内容(与cat -n同意)
Tac 与cat相反 顺序颠倒查看文件内容 可与 -n -A使用
Rev 倒叙查看内容
More 全屏方式分页显示文件内容
使用方式: more 选项 文件
Less 与more基本相同,但有更多功能
使用方式:less 选项 文件名 (一般不用选项)
管道 |
可以将前面命令的执行结果(屏幕回显信息)交管道后面的命令作为参数
(相当于把前面命令的执行结果交给|后的命令作为信息使用)
Head 查看文件头部内容(默认显示10行,可加选项调节)
使用方式: head -行数 /目录/目录/文件 | nl(带行号的查看文件内容)
Tail 查看文件尾部内容 (默认显示10行,可加选项调节)与head功能相同
Wc 统计文件中单词数量
使用方式:wc -选项 /目录/文件
Grep 在文件中查找指定字符的行(过滤)
使用方式:grep 选项 文件
常用方式: grep (可加-ivEwc)(可加^)查找内容(可加$) 文件名
Egrep 增强型过滤
使用方式:egrep 选项 “ 查找条件1|查找条件2|查找条件3… ”
常用方式:egrep 选项 “ 单词1 | 单词2 ” 目录(可一次性查找多个单词)
Egrep = grep -E(选项与grep相同)
&& 执行多条命令
使用方式:命令1 && 命令2 && 命令3……
Gzip 压缩 (两种压缩方式)
Bzip2 压缩 (两种压缩方式)
常用方式:gzip(或bzip2) 文件(目录)
Gunzip 、gzip-d(两种解压方式)
使用方式:解压格式为.gz的压缩文件
常用方式:gunzip(或gzip-d) 压缩文件.gz
Bunzip2、bzip2-d (两种解压方式)
使用方式:解压格式为.bz2的压缩文件
常用方式:bunzip2(或bzip2-d) 压缩文件.bz2
Tar 制作归档文件、释放归档文件(备份)
使用方式:归档:tar 选项c(创建) 归档文件名 源文件或目录
释放:tar 选项x(解开) 归档文件名 -c目标目录
常用方式:tar -zcvf 打包文件名 要打包的文件(全量打包方式)
tar -xf 解压包名字 -C(指定解压路径)/目录/…
全量备份与增量备份
全量备份:因为数据每日都会增长,每日直接压缩进行备份好用内存越来越大,压缩时间也会越来越长
增量备份:每日仅压缩全新的数据,之前的数据不进行压缩,安全性低,耗时耗空间少,并且需要按顺序解压
(选择合适的方案,可结合使用)
Vim 文本编辑器(彩色版,需额外安装)
Vi 文本编辑器
使用方式:vim 文件名 (创建并编辑文件)
模式:命令模式、输入模式、末行模式
命令模式:复制、粘贴、剪切、删除
输入模式:处理输入文本信息,编辑等操作
末行模式:处理保存退出等操作
命令模式:
/ 查找(从上至下)
? 查找(从下至上)
n 跳转查找内容
u 撤销
ZZ 保存当前内容并退出编辑器
Mount 挂载
Umount 卸载
Rpm 软件安装
Rpm -qp 查询未安装rmp包
软件依赖关系
有些软件是相互依赖的,当你删除存在于依赖关系的软件时可能无法删除,需要先删除上层软件一层层删除,反之,如果缺少其中一个存在于依赖关系的软件会导致其余软件无法安装与使用。
重建rpm数据库
Rpm –initdb
Tarball 封包
Rz windows上传到Linux(只能在xShell使用)
Sz Linux上传到windows(只能在xShell使用)
Lynx 简易浏览器命令
Yum 配置本地yum仓库 (自动解决rpm软件包的依赖关系)使用前必须挂载光盘镜像至/media/cdrom下
Yum clean all #清除yum 仓库缓存
Yum makecache#重建yum 仓库缓存
Yum -y remove 因为卸载的软件时常伴有依赖关系,所以务必谨慎使用该功能或不使用
常用命令
Cd(Change directory)改变目前所在路径
绝对路径,从根目录(/)开始描述。如cd /root/~~/~~/
相对路径,从当前位置开始描述路径,需和目标位置有关联性
Cd .. 返回上一层
Cd ../..返回上两层
Cd - 回到上次的工作路径
Cd – 回到家目录 (cd简写)
Pwd (Print working directory)显示当前路径位置
Ls 显示目录,默认显示当前位置目录
文件颜色类型:
红色:压缩文件
白色:普通文件
蓝色:目录文件
绿色:可执行文件
青色:链接文件(快捷方式)
黄色:设备文件
紫色:套接字文件
Du(disk usage)用于统计目录或文件所占用磁盘空间大小
Touch 创建文件
如文件已存在,更新文件访问时间和修改时间:若文件未存在,则创建新文件。
Mkdir(make directory) 创建目录
Exit 退出
su – 用户名 切换用户
echo 屏幕回显信息
Help 帮助(大部分是英文,目前起不到帮助)
Man 查看详细信息(中文阉割版帮助)
Type+需要查看的命令 (查看命令类型)
Cp 将需要的文件或目录重建一份,并保存为新的文件或目录(具有改文件、目录名字的隐性功能)
Mv 将文件或目录剪切复制到指定位置,如目标位置与原位置相同,则相当于执行了重命名操作
(如果指定多个选项,仅最后一个选项生效)
Alias 给命令换一个新名字,两种名字都可以使用
使用方式Alias 小名=本名(注:本名中有空格需要用 ‘ ’ 阔进来)
Unalias 取消新名字
使用方式 unalias 新名字
Rm (remove)删除指定文件或目录
Which 查看命令程序文件路径
(重点!)Find 根据目标的名称、类型、大小等不同属性进行精细查找
文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)链接文件(l)、管道文件(p)、套接字文件(s:socket)等、块设备指成块读取数据的设备(如硬盘、内存等),字符设备是指单个字符读取设备数据的设备(如键盘、鼠标等)各表达式之间使用逻辑运算符 “-a” 表示 而且(and) “o” 表示或者 (or)
通配符
* 代表任意长度任意字符
? 代表一个任意字符
Date 查看系统时间
使用方式 date -s “几点:几分:几秒”
Cal 查看日历
使用方式 cal 2 (查看公元第二年日历) cal 3 2021 (查看2021年3月份日历)
Ntpdate 和网络上的时间服务器进行同步(需联网使用)
Cat 查看文件内容
使用方式:cat /目录/文件 cat / -n目录/文件 cat / -A目录/文件
Nl 带行号的显示文件内容(与cat -n同意)
Tac 与cat相反 顺序颠倒查看文件内容 可与 -n -A使用
Rev 倒叙查看内容
More 全屏方式分页显示文件内容
使用方式: more 选项 文件
Less 与more基本相同,但有更多功能
使用方式:less 选项 文件名 (一般不用选项)
管道 |
可以将前面命令的执行结果(屏幕回显信息)交管道后面的命令作为参数
(相当于把前面命令的执行结果交给|后的命令作为信息使用)
Head 查看文件头部内容(默认显示10行,可加选项调节)
使用方式: head -行数 /目录/目录/文件 | nl(带行号的查看文件内容)
Tail 查看文件尾部内容 (默认显示10行,可加选项调节)与head功能相同
Wc 统计文件中单词数量
使用方式:wc -选项 /目录/文件
Grep 在文件中查找指定字符的行(过滤)
使用方式:grep 选项 文件
常用方式: grep (可加-ivEwc)(可加^)查找内容(可加$) 文件名
Egrep 增强型过滤
使用方式:egrep 选项 “ 查找条件1|查找条件2|查找条件3… ”
常用方式:egrep 选项 “ 单词1 | 单词2 ” 目录(可一次性查找多个单词)
Egrep = grep -E(选项与grep相同)
&& 执行多条命令
使用方式:命令1 && 命令2 && 命令3……
Gzip 压缩 (两种压缩方式)
Bzip2 压缩 (两种压缩方式)
常用方式:gzip(或bzip2) 文件(目录)
Gunzip 、gzip-d(两种解压方式)
使用方式:解压格式为.gz的压缩文件
常用方式:gunzip(或gzip-d) 压缩文件.gz
Bunzip2、bzip2-d (两种解压方式)
使用方式:解压格式为.bz2的压缩文件
常用方式:bunzip2(或bzip2-d) 压缩文件.bz2
Tar 制作归档文件、释放归档文件(备份)
使用方式:归档:tar 选项c(创建) 归档文件名 源文件或目录
释放:tar 选项x(解开) 归档文件名 -c目标目录
常用方式:tar -zcvf 打包文件名 要打包的文件(全量打包方式)
tar -xf 解压包名字 -C(指定解压路径)/目录/…
全量备份与增量备份
全量备份:因为数据每日都会增长,每日直接压缩进行备份好用内存越来越大,压缩时间也会越来越长
增量备份:每日仅压缩全新的数据,之前的数据不进行压缩,安全性低,耗时耗空间少,并且需要按顺序解压
(选择合适的方案,可结合使用)
Vim 文本编辑器(彩色版,需额外安装)
Vi 文本编辑器
使用方式:vim 文件名 (创建并编辑文件)
模式:命令模式、输入模式、末行模式
命令模式:复制、粘贴、剪切、删除
输入模式:处理输入文本信息,编辑等操作
末行模式:处理保存退出等操作
命令模式:
/ 查找(从上至下)
? 查找(从下至上)
n 跳转查找内容
u 撤销
ZZ 保存当前内容并退出编辑器
Mount 挂载
Umount 卸载
Rpm 软件安装
Rpm -qp 查询未安装rmp包
软件依赖关系
有些软件是相互依赖的,当你删除存在于依赖关系的软件时可能无法删除,需要先删除上层软件一层层删除,反之,如果缺少其中一个存在于依赖关系的软件会导致其余软件无法安装与使用。
重建rpm数据库
Rpm –initdb
Tarball 封包
Rz windows上传到Linux(只能在xShell使用)
Sz Linux上传到windows(只能在xShell使用)
Lynx 简易浏览器命令
Yum 配置本地yum仓库 (自动解决rpm软件包的依赖关系)使用前必须挂载光盘镜像至/media/cdrom下
Yum clean all #清除yum 仓库缓存
Yum makecache#重建yum 仓库缓存
Yum -y remove 因为卸载的软件时常伴有依赖关系,所以务必谨慎使用该功能或不使用