博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令总结
阅读量:4312 次
发布时间:2019-06-06

本文共 3092 字,大约阅读时间需要 10 分钟。

[root@localhost~]#
root 当前登录用户
localhost 主机名
~ 当前所在目录
# 超级用户的提示符
$ 普通用户的提示符

mkdir 目录名 新建一个目录

rm -rf 目录 可递归删除
mv 原文件目录 目标目录
cd 目录名 进入目录
cd . 进入当前用户
cd .. 进入上一级目录
cd - 进入上次目录

uname -a 显示电脑及操作系统信息
cat /proc/version 说明正在运行的内核版本
cat /etc/issue 显示的是发行版本信息

Plugin(Plug-in,addin,add-in,addon或add-on)是一种计算机应用程序,它和主应用程序(host application)互相交互,

以提供特定的功能.可以说是一种插件。如果你在某个程序的文件夹下发现Plugin文件夹,那么应该是这个程序的插件。

chmod 777 文件名 修改文件权限

cp 文件名 目录
ls -l 列出文件的详细信息
pwd 显示目前的目录
cat 查看文档
touch 修改文件时间或建新文档
vi编辑文件

进程命令

ps 查看当前运行的进程
kill 结束进程 kill -9 [pid]
pstree 将当前进程以树形结构显示
top 动态查看进程变化

关机:shutdown/halt/poweroff/init 0

重启:reboot/init 6
退出登陆:logout

runlevel 查询系统运行级别

cat /proc/cpuinfo :查看一台linux的cpu

cat /proc/meminfo :查看内存信息
cat /proc/swaps :查看swap分区信息
df -lh :查看硬盘信息

u stands for user. 文件所有者

g stands for group. 文件所属用户组的权限
o stands for others. 其他用户
a stands for all.

-rwxrwxrwx

第一个-是文件类型,d代表目录,l代表软链接
421
读取权限 4
写入权限 2
执行权限 1

ln -s 原文件 目标文件 创建软链接

locate 文件名 文件搜索命令

whereis 命令名 搜索系统命令所在路径及帮助文档所在位置
whatis 命令名 -m 只查找帮助文件

which 文件名 搜索命令所在路径及别名

find [搜索范围] [搜索条件] 在系统中搜索符合条件的文件名,如需要匹配,使用通配符匹配,通配符是安全匹配

find / -name install.log
find root -iname install.log
find root -user root 按照所有者搜索
find /root -nouser 查找没有所有者的文件,内核产生的文件有可能没有所有者,可以清掉无所有者的文件

find /var/log/ -mtime +10 查找10天前修改的文件

-10 10天内
10 10天当天修改的文件
-atime 文件访问时间
-ctime 改变文件属性
-mtime 修改文件内容
find . -size 25k 查找文件大小是25k的文件
-25k 小于
+25 大于
find /etc -size +20k -a -size -50k -a and 与
-o or 或

字符串搜索命令 grep

grep [选项] 字符串 文件名 在文件中匹配符合条件的字符串 -i 忽略大小定,-v 排除指定字符串

find与grep区别:

find 在系统中搜索符合条件的文件名,通配符匹配,完全匹配
grep 在文件中搜索符合条件的字符串,如需匹配,使用正则表达式进行匹配,包含匹配

man 命令 获取指定命令的帮助

如man ls 查看ls的帮助
man -f 命令 查看命令拥有哪几个级别的帮助
相当于whatis 命令

man -k 命令 相当于 apropos命令

命令 --help 获取命令选项的帮助,如 ls --help

info 命令 详细命令帮助

压缩命令

常用压缩格式: .zip .gz .bz2

.tar.gz .tar.bz2
zip格式压缩: zip 压缩文件名 源文件 #压缩文件
zip -r 压缩文件名 源目录 #压缩目录
zip格式解压缩: unzip 压缩文件 #解压缩.zip文件

 

gz格式压缩: gzip 源文件 #压缩为.gz格式的压缩文件,源文件会消失

gzip -c 源文件 > 压缩文件 # 压缩为.gz格式,源文件保留
gzip -r 目录 #压缩目录下所有的子文件,但不能压缩目录
gz解压缩: gzip -d 压缩文件
gunzip 压缩文件 /gunzip -r 压缩目录
bz2压缩: bzip2 源文件 #压缩为.bz2格式的压缩文件,源文件会消失
bzip2 -k 源文件 #保留源文件
注:bzip2不能保留压缩目录
bz2解压 bzip2 -d 压缩文件 #解压 -k保留压缩文件
bunzip2 压缩文件

打包tar: tar -cvf 打包文件名 源文件
c打包 v显示过程 f指定打包后的文件名
如: tar -cvf 1.tar 1
可把目录打包为.tar文件,再压缩目录
解打包命令: tar -xvf 打包文件名
x解打包
如 tar -xvf 1.tar
.tar.gz 压缩格式:其实.tar.gz格式是先打包为.tar再压为.gz格式
tar -zcvf 压缩包名.tar.gz 源文件      # -z为压缩为.tar.gz格式
tar -zxvf 压缩名.tar.gz                  #-x为解压缩.tar.gz格式

-C要压缩到哪个目录 tar -zxvf 压缩名.tar.gz -C gzip/

.tar.bz2 压缩格式: tar -jcvf [路径] 压缩包名.tar.bz2 源文件
tar -jxvf 压缩包名.tar.bz2

查看tar包里面的内容:

以gzip压缩:tar -ztvf 名.tar.gz
以bzip2压缩:tar -jtvf 名.tar.bz2

帮助命令

help 内部命令:

help cd

外部命令 --help:

ls --help
cat --help
mkdir --help

查看是否内外命令:

type 命令

man 命令

选项:
-a:在所有的man帮助手册中搜索
-f:等价于whatis指令,显示给定关键字的简短描述信息
-P:指定内容时使用分页程序
-M:指定man手册搜索的路径

参数:

数字:指定从哪本man手册中搜索帮助;
关键字:指定要搜索帮助的关键字。

whereis sleep 可发现文档

info命令

是Linux下info格式的帮助指令
就内容来说,info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。
一个man page只有一页,而info页面几乎总是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。
理解这个命令的窍门就是不仅要学习如何在单独的Info页面中浏览导航,还要学习如何在节点和子节点之间切换。

立即关机:shutdown -h now

立即重启:shutdown -r now

 

转载于:https://www.cnblogs.com/christychang/p/6060476.html

你可能感兴趣的文章
详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化
查看>>
svn出现skips remain conficted,不能更新代码问题
查看>>
实验4
查看>>
day 13 内置函数 闭包:
查看>>
Angular——自定义指令
查看>>
SQL Server nested loop join 效率试验
查看>>
pg数据库sql积累
查看>>
python字符串常用函数
查看>>
数据结构
查看>>
列表生成式,生成器表达式,模块
查看>>
Android注解框架实战-ButterKnife(原创)
查看>>
三、回归问题与应用
查看>>
第二届PHP全球开发者大会(含大会的PPT)
查看>>
5.23BOM
查看>>
SVN使用教程
查看>>
献给初学者:谈谈如何学习Linux操作系统
查看>>
vb中的反正弦函数
查看>>
Match:Keywords Search(AC自动机模板)(HDU 2222)
查看>>
ASM:《X86汇编语言-从实模式到保护模式》第16章:Intel处理器的分页机制和动态页面分配...
查看>>
CORS’s source, principle and implementation
查看>>