Linux常用命令大全

该博客主要介绍了Linux系统中文件与目录、进程相关的常用命令。包括文件操作(如cd、pwd、ls等)、查看文件内容(如cat)、文件搜索(如find)、文件权限设置(如chmod、chown)、文本处理(如grep)、打包压缩(如tar)以及进程命令(如jps、ps、kill、top)等。

文件与目录

cd命令:它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径

pwd命令:pwd 显示工作路径

ls:列出目录中的文件

cp:拷贝命令

mv:移动命令

rm:删除

查看文件内容

cat file1 从第一个字节开始正向查看文件的内容 

cat filename | head -n 3000 | tail -n +1000 显示1000行到3000行

cat filename | tail -n +3000 | head -n 1000 从第3000行开始,显示1000(即显示3000~3999行)

文件搜索 

find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 

文件的权限

chmod 命令(添加删除权限

chmod ugo+rwx directory1  

chmod go-rwx directory1

chown 命令(改变文件的所有者)

chown user1 file1 改变一个文件的所有人属性 

chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性 

chown user1:group1 file1 改变一个文件的所有人和群组属性 

文本处理

grep 命令

grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug" 

grep ^Aug /var/log/messages 在文件 '/var/log/messages'中查找以"Aug"开始的词汇 

grep [0-9] /var/log/messages 选择 '/var/log/messages' 文件中所有包含数字的行 

grep Aug -R /var/log/* 在目录 '/var/log' 及随后的目录中搜索字符串"Aug" 

find与grep连用

find /PATH -name "*.h" -exec grep -in "helloworld" {} \;找后缀是.h文件中有helloworld的文件

打包和压缩文件 

tar 命令

进程相关的命令

jps命令:显示当前系统的java进程情况,及其id号

ps命令:用于将某个时间点的进程运行情况选取下来并输出,process之意

kill命令

top命令:是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值