初学linux 常用命令

cd (切换路径 )
绝对路径:以根(/)目录起头
相对路径:确认相对对象,对象就是当前目录

ls: 列出目录中的文件
-a:显示所有文件,包括隐藏文件
-l:显示详细信息
- h:以方便人识别的方式显示大小,一般 配合-l使用

mkdir:创建目录
-p:递归创建

pwd:显示当前路径

echo:显示文字,如果是变量前面加$

rmdir:删除空目录

cp:复制 (前面源 后面目的)
-r:复制目录(复制)
-p:保留文件属性
-i:覆盖文件前询问用户
-v:显示执行过程

mv:移动
-f:如果重复直接覆盖
-i:询问
-v:显示详细信息

rm:删除
-f:强制删除(不询问)
-r:递归删除

touch:修改时间戳,创建空文件:

cat:显示文本内容
-n 显示行数

file:显示文件类型(可执行文件等)

more:分页显示内容
空格:翻页
enter:换行
q或者Q:退出
b:向上翻页

less:分页显示内容(可向上翻页)

tail:显示文件的最后几行
-n:指定行数
-f:动态显示

ln:生成链接文件 -s创建软连接:
ln -s (源文件) (要创建的)
要用./执行软连接

chmod:改变目录或者文件的权限:
chmod [{ugoa}{+-=}{rwx}] [文件或目录]
[mode=421 ] [文件或目录]

chown:改变文件或者目录的所有者
chown zhangsan 1.txt

chgrp:改变文件目录的所属组
chown zhangsan 1.txt

find:搜索文件【搜索范围】【匹配条件】
名字搜索:find / -name ’1.txt‘
大小搜索:find / -size +100M(+代表大于100M - 代表小于100M)
-a两个条件同时满足(and)
-o两个条件满足任意一个即可(or)
所有者搜索:find /home -user user1
时间查找:find /etc -cmin -5 在/etc下查找5分钟内被修改过属性的文件和目录
-amin访问时间 access
-cmin文件属性 change
-mmin文件内容 modify
显示详细信息 : find /etc -name ‘init’ -exec ls -l {} \;

which:搜索命令所在目录及其别名

whereis:搜索命令所在的目录及帮助文档路径

locate:在资料库中查找

grep:在文件中搜索内容
-i:搜索时不分大小写
-v:排除指定字符串

history:记录输入的指令
-a:把命令追加到~/.bash_history中
-c:清空指令
!#:调取第几条命令

who:查看用户信息

w:查看用户详细信息

wc:统计命令
-c:统计字节数
-l:统计行数
-m:统计字符数,一个字被定义为有空白、挑个或者换行字符分割的字符串
-w:统计字数
-L:打印最长的长度

cut:裁剪
-b:以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除 非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符
-f :与-d一起使用,指定显示哪个区域。
-n :取消分割多字节字符。仅和 -b 标志一起使用。
.
sort:排序
-b 忽略每行前面开始出的空格字符。
-c 检查文件是否已经按照顺序排序。
-f 排序时,忽略大小写字母。
-M 将前面3个字母依照月份的缩写进行排序。
-n 依照数值的大小排序。
-o<输出文件> 将排序后的结果存入指定的文件。
-r 以相反的顺序来排序。
-t<分隔字符> 指定排序时所用的栏位分隔字符。
-k 选择以哪个区间进行排序。
-u 全局去重
例:sort -n -k 2 -t ‘:’ 1.txt

uniq:删除文件中重复行(在 发出 uniq 命令之前,请使用 sort 命令使所有重复行相邻。)
-c 在输出行前面加上每行在输入文件中出现的次数。
-d 仅显示重复行。
-u 仅显示不重复的行。

gzip:压缩文件(压缩后为.gz)

gunzip:解压缩文件

tar:打包(包含压缩)(后缀名.tar.gz)
-c:打包
-x:解包
-v:显示详细信息
-f:指定文件名
-z:打包同时压缩
-zcvf压缩 -zxvf解压
wall:发广播信息

ping:测试网络连通情况
-c:指定次数
-w:过期时间

lastlog:查看某特定用户上次登陆时间

netstat(ss):查看端口及监听相关信息
-t:tcp协议
-u:udp协议
-l:监听
-p:显示相关链接程序名
-n:显示ip和端口号

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值