Linux命令

目录处理命令:cd
命令原意:change directory

目录处理命令:ls
命令原意:list
-a:显示所有文件,包括隐藏文件
-l:详细信息显示
-h:以方便人识别文件的大小,转换单位

目录处理命令:mkdir
命令英文原意:make derectories
所在路径:/bin/mkdir
语法:mkdir -p[目录名]
-p:递归创建

目录处理命令:pwd
命令英文原意:print working directory
功能:显示当前目录

文件处理命令:rmdir
命令英文原意:remove empty directories
语法:rmdir{目录名}
功能描述:删除空目录,非空删不了

目录处理命令:cp
命令英文原意:copy
语法:cp -rp{原目录} {目标目录}
-r:复制目录
-p:保留文件属性
-i:覆盖文件前询问用户
-v:显示指令执行过程
功能描述:复制文件或目录
例子:将目录/tmp/Japan/cangjing复制到目录/root下
cp -r /tmp/Japan/cangjing /root

linux下:
绝对路径:是以根目录“/”起头
相对路径:确认相对对象,对象就是当前目录

目录处理命令:mv
命令英文原意:move
-f:如果重复则直接覆盖
-i:覆盖前询问用户
-v:显示执行过程信息
功能描述:剪切文件、改名

目录处理命令:rm
命令英文原意:remove
-r:删除目录,递归删除
-f:强制执行
功能描述:删除文件
例子:
1.删除文件/tmp/yum.log
rm /tmp/yum.log
2.删除目录/tmp/Japan/longze
rm -rf /tmp/Japan/longze

**文件处理命令:touch
功能描述:修改时间戳,顺便创建空文件
1.stat 1.txt :查看文件详细信息
2.chmod +x 1.txt :修改属性时间
3.cat 1.txt :修改访问时间
4.vim 1.txt :修改访问时间,属性时间,文件修改时间

文件处理命令:cat
功能描述:显示文件内容
-n:显示行号
-E:显示行结束符$

文件类型命令:file
功能描述:显示文件的类型

文件处理命令:more
语法:more {文件名}
1.(空格) 翻页
2.(回车) 换行
3.q或Q 退出
4.b 向上翻页
功能描述:分页显示文件内容

文件处理命令:less
功能描述:分页显示文件内容(可向上翻页)

文件处理命令:tail
功能描述:显示文件后面几行
1.-n:指定行数
2.-f:动态显示问价末尾内容(echo “ddd”>>1)

文件处理命令:ln
命令英文原意:link
-s:创建软链接
功能描述:生成链接文件

**权限管理命令:chmod
命令英文原意:change the permissions mode of a file
语法:chmod a(注:all)+或- {r,w,x} [文件或目录]
o(注:other)
u(注:user)
g(注:group)
-R:递归修改
功能描述:改变文件或目录权限

(注:文件要具备可执行能力,必须同时具备可执行权限和可执行内容)

权限管理命令:chown
命令英文原意:change file ownership
功能描述:改变文件或目录的所有者
例子:#chown hpe fengjie
改变文件fengjie的所有者为hpe

权限管理命令:chgrp
命令英文原意:change file group ownership
功能描述:改变文件或目录的所属组
例子:#chgrp lam ddd
改变文件ddd的所属组为lam

*文件搜索命令:find
语法:find [搜索范围] [匹配条件]
功能描述:文件搜索
例子:1.#find /etc -name init
在目录/etc 中查找文件init
2. #find / -size +204800
在根目录下查找大于100M的文件
+n大于 -n小于 n等于
3 #find /home -user user1
在根目录下查找所有者为user1的文件
4.-group根据所属组查找
5.#find /etc -cmin -5
在/etc下查找5分钟内被修改过属性的文件和目录
-amin:访问时间 access
-cmin:文件属性 change
-mmin:文件内容 modify
6.#find /etc -size +80M -a -size -100M
在/etc下查找大于80M小于100M的文件
-a(and)
-o(or)
7.#find /etc -name inittab -exec ls -l {} \;
在/etc下查找inittab文件并显示其详细信息
-exec 命令 {} \;对搜索结果执行操作

文件搜索命令:which
功能描述:搜索命令所在目录及别名信息
例子:#which ls

文件搜索命令:whereis
功能描述:搜索命令所在目录及帮助文档路径
例子:#whereis ls

文件搜索命令:locate
功能描述:在文件资料库中查找文件
例子:#locate inittab

文件搜索命令:grep
功能描述:在文件中搜寻字符串匹配的行并输出
-i:不区分大小写
-v:派出指定字串
例子:#grep mysql /root/install.log

帮助命令:man
功能描述:获取帮助信息

历史命令:history
登陆shell时,会读取命令历史文件中记录下的命令:~/.bash_history
登陆进shell后执行的命令只会记录在缓存中,不会记录在
~/.bash_history,只有用户退出时才会追加到~/.bash_history
history -a:把命令追加到~/.bash_history中
history -c:清空历史命令
快捷操作:
!#:调用历史中第#条命令
!Str:从后向前找到最近一个Str开头的命令
! !:重复运行上一条命令

用户管理命令:who
功能描述:查看登录用户信息

用户管理命令:w
功能描述:查看登录用户详细信息
例子:#w

统计命令:wc
-c:统计字节数
-l:统计行数
-m:统计字符数,这个标记不能与-c标志一起使用
-w:统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串
-L:打印最长行的长度

**裁剪命令:cut
功能描述:将文件中的每一行字节、字符、字段进行剪切,选取我们需要的,并将这些选取好的数据 输出至标准输出
语法格式:
cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
主要参数:
-b:以字节为单位进行分割,这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志
-c:以字符为单位进行分割
-d:自定义分隔符,默认为制表符
-f:与-d一起使用,指定显示哪个区域
-n:取消分割多字节字符,仅和-b标志一起使用,如果字符的最后一个字节落在由-b标志的List参数指示的
范围之内,该字符将被写出,否则,该字符将被排除
cut命令主要接受三个定位方法
1.字节 (bytes)用选项-b
2.字符(characters)用选项-c
3.域(fileds),用选项-f

命令:sort
sort [-bcfMnrtk] [源文件] [-o输出文件]
参数:
-b: 忽略每行前面开始出的空格字符
-c: 检查文件是否已经按照顺序排序
-f:排序时,忽略大小写字母
-M:将前面3个字母依照月份的缩写进行排序
-n:依照数值的大小排序
-o:<输出文件> 将排序后的结果存入指定的文件
-r:以相反的顺序来排序
-t:<分隔字符> 指定排序时所用的栏位分隔字符
-k:选择以哪个区间进行排序
-u:全局去重

命令:uniq
功能描述:删除文件中的重复行
读取InFile参数指定的标准输入或文件,该命令首先比较相邻的行,然后除去第二行和 该行的后续副本,重复的行一定相邻(在发出uniq命令之前,请使用sort命令使所有重复行相邻)
-c:在输出行前面加上每行在输入文件中出现的次数
-d:仅显示重复行
-u:仅显示不重复的行

压缩解压命令:gzip
功能描述:压缩文件

压缩解压命令:gunzip
功能描述:解压文件

*压缩解压命令:tar
功能描述:打包目录
压缩后文件格式:.tar.gz
-c: 打包
-v:显示详细名称
-f :指定文件名
-z:打包同时压缩
例子:
#tar -zcvf Japan.tar.gz Jpan
将目录Japan打包并压缩为.tar.gz文件
tar命令解压缩语法:
-x: 解包
-v:显示详细信息
-f:指定解压文件
-z:解压缩
例子:
#tar -zxvf Japan.tar.gz

压缩解压命令:bzip2
功能描述:压缩文件

压缩解压文件:bunzip2
功能描述:解压文件

网络命令:wall
命令英文原意:write all
功能描述:发广播信息
例子:
#wall ‘hello!’

网络命令:ping
-c:指定发送次数
功能描述:测试网络连通性

网络命令:ifconfig
命令英文原意:interface configure
功能描述:查看和设置网卡信息(注:在centos7使用ip命令)

网络命令:last
功能描述:列出目前与过去登入系统的用户信息

网络命令:lastlog
功能描述:检查某特定用户上次登陆的时间

**网络命令:netstat
功能描述:显示网络相关信息
(注:后面会着重使用ss命令,参数和netstat一样)
选项:
-t:TCP协议
-u:UDP协议
-l:监听
-p:显示相关链接的程序名
-n:显示IP地址和端口号

关机重启命令:showdown
-c:取消前一个关机命令
-h:关机
-r:重启

其他关机重启命令:
#reboot
#init

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值