Linux常用命令总结

Linux常用命令总结
1、ls :列出相关目录下的所有目录和文件
-a: 列出包括 ".",".."开头的隐藏文件
    -l:列出文件的详细内容
    -c:根据ctime排序显示
 
2、mv  移动或重命名文件(源文件或目录)
mv  a  b :将a重命名为 b
mv  a  /tmp : 将文件a移动到 /tmp目录下
mv  /tmp  a b c :将文件a.b.c都移动到/tmp目录下


3、cp  将源文件复制到目标文件
cp  -r/-R  目录1  目录2 :将目录1复制到目录2中
cp  a  b  :复制普通文件


4、rm 文件名: 删除普通文件
rm  -r  目录名  :删除目录文件
rm  -i :删除提示
rm  -v :详细显示进行步骤


5、mkdir 目录名 :创建新目录


6、rmdir 目录名:删除目录(只能删除空目录)


7、tac , cat ,more ,less 查看文件内容
more:按页查看文章内容,从前向后读文件,启动时加载整个文件
less:可前后移动的逐屏查看文章内容,在查看前不会加载整个文件

nl 文件名:将输出文件内容自动加上行号

head 文件名:从显示开头,默认开头10行
head -n +n :显示前n行内容

tail 文件名:从文件尾开始显示


8、grep  正则表达式  文件名:用正则表达式搜索文件(比较快)


9、file  :判断文件类型


10、hostname  :查看主机名


11、passwd  :修改密码


12、userdel  用户名 :删除用户(userdel  -r  用户名:表示连同用户下的文件一并删除)


13、groupadd [-g gid] [-o]] [-r] [-f] groupname:添加组
-g gid:指定组ID号。
-o:允许组ID号,不必惟一。
-r:加入组ID号,低于499系统账号。
-f:加入已经有的组时,发展程序退出。


14、wc  -l/-c/-m/-w  文件名 :统计文件的行数、字节数、字符数、单词数 


15、uniq   :去除文件中相邻的重复行


16、set :显示环境变量和普通变量(unset:删除一个环境变量)


17、export  :把普通变量变成环境变量

18、ulimit :修改某些系统资源


19、fd [选项]  文件 :显示指定磁盘文件的可用空间
    -a : 显示全部文件系统


20、du  文件 :显示每个文件和目录的磁盘使用情况


21、ln  [选项]  源文件或目录/目标文件或目录 建立链接
-s :建立软链接

22、top : 显示当前系统正在执行的进程的相关信息,包括进程 id,内存占用率、cpu占用率


23、kill 进程号:杀死进程


24、free  :显示系统内存使用情况,包括已用的物理内存及swap内存,剩余内存、内核使用的buffer


25、vmstat :对操作系统的虚拟内存、进程cpu活动进行监控


26、iostat :对系统的磁盘操作活动监视
-p:显示磁盘和分区的情况


27、route : 显示和操作IP路由表


28、netstat : 显示与IP、TCP、UDP、和ICMP协议相关的统计数据


29、telnet [主机] :用于远程登录、采用明文传送报文


30、rcp  源文件  目标文件 :远程文件拷贝


31、awk -F :分隔符,以分隔符分割内容


32、paste :合并文件,但两个文件要行数相同
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值