加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux常用命令总结

发布时间:2020-12-14 01:21:14 所属栏目:Linux 来源:网络整理
导读:?常用命令 1、查看文件? ls? [查看文件] 格式:ls -a 查看所有文件包含隐藏文件ls -l 以列表形式查看文件,不包含隐藏文件ls -lh 以列表形式查看文件,不包含隐藏文件,按1024倍数显示{KB MB GB}ls -all 以列表形式查看文件,包含隐藏文件。快捷方式[ll] ?通

?常用命令

1、查看文件?

ls? [查看文件]

格式:
ls -a    查看所有文件包含隐藏文件
ls -l    以列表形式查看文件,不包含隐藏文件
ls -lh    以列表形式查看文件,不包含隐藏文件,按1024倍数显示{KB MB GB}
ls -all    以列表形式查看文件,包含隐藏文件。快捷方式[ll]

?通配符:

[ * ]? 匹配任意多个字符0-256? ?a*? 一个以上字符

[ ? ]? 匹配任意一个字符? a?? 两个字符

[ [a-z] ]? 区间法? 匹配a到z的所有字符? 只能确定一个字符

[ [abcde] ]? 穷举法? ?权值法? 匹配abcde的所有字符? ?只能确定一个字符

?

2、切换工作目录

cd? [切换工作目录]? cd? 目录

cd  切换到用户主目录
cd  ~    切换到当前用户的主目录
cd ..    切换到上级目录
cd .     切换到当前目录
cd -     切换到上一次目录

?

3、创建目录

mkdir   目录名   -p      递归创建
rmdir    目录名   删除  目录要求是空的
rm  文件   -i询问   -r   递归传出
rm 文件 -f? ? 强制删除,忽略不存在的文件,无提示

?

4、链接

ln   源文件   链接文件      硬链接
ln -s  源文件   链接文件      软链接
硬链接文件占磁盘空间,但是删除源文件不会影响硬链接文件
软链接删除源文件不会影响软链接文件

硬链接和拷贝的区别:无论你修改了哪一个链接之后的文件,两个文件都会改变并保持一致,但拷贝不会

?

5、权限

分三组:d  rwx  rwx  rwx    (目录  读  写  执行)
文件的所属用户   文件所属组   其他用户

注:
d   代表文件夹
-  代表普通文件
c   代表硬件字符设备
b   代表硬件块设备
s   代表管道文件
l   代表软链接文件

例:
-rw-rw-r-- 1 ouser  group  407  4月 17 19:53  demo.c

?

6、查看或合并文件内容:cat

7、文本搜索:grep

grep  [-选项]  ‘搜索内容串‘  文件名
选项:
-v   显示不包括匹配文本的所有行(相当求反)
-n   显示匹配行及行号
-i    忽略大小写
字符串可以是正则表达式

?

8、计算文件行数或字数:wc

9、查找文件: find

find  目录  参数  文件名  (可以使用通配符)
常用用法:
find ./ -name  test.sh   查找当前目录下所有名为test.sh的文件
find ./ -name  ‘*.sh‘   查找当前目录下所有后缀为.sh的文件
find ./ -name  "[A-Z]"  查找当前目录下所有以大写字母开头的文件
find /tmp -size 2M  查找/tmp目录下等于2M的文件
find /tmp -size +2M  查找/tmp目录下大于2M的文件
find /tmp -size -2M  查找/tmp目录下小于2M的文件
find ./ -size +4k -size -5M   查找当前目录下大于4k小于5M的文件
find ./ perm 0777    查找当前目录下权限为777的文件或目录

?

10、拷贝:cp

11、获取文件类型:file

12、归档管理:tar

tar [参数]  打包文件名   文件

归档(压):
tar  -cvf  归档文件名.tar  文件1  文件2  目录1  目录2
解归档:
tar -xvf  归档文件名.tar  路径
压缩:
gzip 归档文件名.tar    生成了一个文件   归档文件名.tar.gz    文件大小小于归档文件大小   归档文件名.tar不存在了
解压缩:
gzip -d  归档文件名.tar.gz   生成了一个文件  归档文件名.tar

一步归档压缩:
tar -czvf  文件名.tar.gz   文件1  文件2   目录1   目录2
一步解归档压缩:
tar -xzvf  文件名.tar.gz   路径

?

13、添加、删除组账号:groupadd、groupdel

如:
groupadd  ua
groupdel  ua

14、修改用户所在组:usermod

usermod -g  用户组  用户名
如:
usermod -g test ua

?

系统相关命令

date  显示日期
ps   查看进程信息
top  动态显示进程信息
kill  [-signal]  pid   终止进程
后台程序:&、jobs、fq
关机重启:reboot、shutdown、init
检测磁盘空间: df [-m]
格式化:
mkfs  [选项]  设备文件名  [blocks]
安装和卸载(-e):
rpm  [选项]  [软件包名]
监控网络状态: netstat

?

?

?

?

查看命令位置

如:which? ls??

> 输出重定向会覆盖原来的内容, >> 输出重定向则会追加到文件的尾部。

?

?

?

后续....待更

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读