Linux的常用命令(更新ing)

Linux操作系统常用命令

3.1目录文件相关:
(1)touch #创建空文件
(2)mkdir #创建目录
(3)mv 源文件/目录 目标目录 #剪切或改名,源目录与目标目录相同即为改名
(4)ln -s 源文件名 连接文件名 #软连接 ln 源文件名 连接文件名 #硬链接
(5)find 文件搜索 find [搜索范围] -name “文件名”
(6)grep 字符串查找 -nr表示显示行号和递归查找
(7)cat 文件名 #读取文件内容

3.2磁盘相关
(8)mount [-t 文件系统] [-o 特殊选项] 设备文件名称 挂载点
特殊选项有:exec/noexec 设定是否允许在文件系统中执行可执行文件,默认exec
remount 重新挂载已经挂载的文件系统,一般用于指定修改特殊权限
unmount 设备名或挂载点 #卸载
(9)df -h #查看磁盘空间,显示已挂载的分区列表
(10)du -h #列出文件或文件夹大小

3.3权限相关:
(11)chmod 修改文件权限
(12)chown 修改文件属主
(13)chorp 修改文件的组

3.4文件打包与解压:
.tar.gz压缩格式 -z
(14)tar -zcvf 打包文件名 源文件 #压缩
(15)tar -zxvf 压缩包名 #解压缩
.tar.bz2压缩格式 -j
(16)tar -jcvf 打包文件名 源文件 #压缩
(17)tar -jxvf 压缩包名 #解压缩

3.5文件的权限表示:
10个字符表示 例如:drwxr-x-wx 第一个字符代表文件类型,第一组rwx代表此文件的属主对文件的权限,第二组代表属主所在组对文件的权限,第三组表示其他用户对文件的权限。

3.6 VI文本编辑器
刚进入为命令模式,按A转入输入模式,按ESC回到命令模式。
命令模式下保存文件并退出 :wq 保存并退出 :q 不保存退出
:set nu 显示行号 :num 快速切换到行号 ?xxx 查找字符串xxx

3.7包管理器及常用操作:yum / rpm
rpm包是二进制包,安装具有依赖性,包与包之间的安装有先后顺序。
rpm - ivh 包全名 #安装
rpm -Uvh 包全名 #升级、更新
rpm -e 包名 #卸载
rpm -q 包名 #查询是否安装

yum方式安装rpm包
yum install 包名 #安装
yum update 包名 #升级、更新
yum remove 包名 #卸载

3.8 sed、awk
sed 字符替换命令
用法: sed [选项] ‘[动作]’ 文件名
说明:动作主要有:a(追加) c(行替换) s(字符串替换) i d p
例如: sed -n ‘2p’ cyj.txt #打印cyj文档的第二行内容
sed ‘s/cyj/zte/g’ cyj.txt #将字符串cyj替换为zte
sed -e ‘s/cyj/zte/g’;‘s/cwj/zte/g’ cyj.txt #多行替换

awk 字符截取命令
用法: awk ‘条件1{动作1}条件2{动作2}…’ 文件名

猜你喜欢

转载自blog.csdn.net/laotianv5/article/details/81450892
今日推荐