Linux常用命令总结

Linux系统命令非常之多,我这里只是简单总结一下常用的命令。

命令基本格式:命令名称  [命令参数]  [命令对象]

命令参数的长格式与短格式示例:

一、常用系统命令
序号命令用法功能
1echo  [字符串 | $变量]

echo  HelloWorld

echo  $PATH

在终端输出字符串

在终端输出PATH变量的值

2history

history

history  -c

查看历史执行过的命令(默认1000条)

清空所有历史命令

3date  [选项]  [+指定的格式]

date

date  "+%Y-%m-%d  %H:%M:%S"

date  -s  "20190403  21:54:00"

默认格式查看系统时间

按照“年- 月-日 小时:分钟:秒”格式查看

设置当前时间为2019年4月3日  21:54:00

4env

env

env | grep bash

查看当前用户的环境变量

配合管道符查看bash的环境变量

5ps  [参数]

ps  -a

ps  -u  (一般合并使用ps -aux)

ps  -x

显示所有进程

用户以及其他详细信息

显示没有控制终端的进程

6toptop任务管理器(监视进程活动与系统负载)
7pidofpidof  sshd查看sshd服务的PID
8kill

kill  2156

终止PID为2156的服务进程

9wget  [参数]  下载地址wget  [URL]在终端中下载网络文件
10

reboot

poweroff

reboot

poweroff

重启系统(需要管理员权限)

关闭系统(需要管理员权限)

二、网络监测命令
序号命令用法功能
1ifconfigifconfig

获取网卡配置与网络状态等信息

(网卡名称、inet后面的ip、ether后面的MAC)

2pingping  www.baidu.com  -c  4检查网络连通状态(-c用来指定次数)
3whowho查看当前登入主机的用户终端信息
三、目录切换命令
序号命令用法功能
1pwdpwd显示用户当前所处的工作目录
2cd

cd  -

cd  ..

cd  ~

cd  /etc

返回上一次所处的目录(来回切换)

进入上一级目录

切换到当前用户的家目录

进入/etc目录

3ls

ls  -l

ls  -a

ls  -ld

查看文件属性、大小等信息

查看所有文件(包括隐藏文件)

查看目录权限与属性信息

四、文件目录管理
序号命令用法功能
1touchtouch aa.txt创建空白的文本文件aa.txt
2mkdirmkdir  aa创建空白的目录aa
3cp  [选项]  源文件  目标文件

cp  -r aa.txt  aa  (目标文件是目录)

cp  aa.txt  aa.txt (目标文件已存在)

cp  aa.txt  bb.txt (目标文件不存在)

将源文件aa.txt复制到aa目录中

询问是否覆盖

正常复制

4mv  [选项]  源文件  目标路径

mv  aa.txt  /home

mv  aa.txt  bb.txt

移动aa.txt到home文件夹

重命名aa.txt为bb.txt

5rm

rm -r  aa (-r表示递归删除目录)

rm -f  aa.txt (-f表示强制删除)

删除目录aa

删除文件aa.txt

6filefile  aa.txt查看文件的类型

 

五、文本文件查看
序号命令用法功能
1cat  [选项]  [文件]cat  -n  aa.txt  (-n用来显示行号)查看文本文件(内容较少的)
2more  [选项]  [文件]more  aa.txt查看文本文件(内容较多的),使用空格或回车向下翻页
3head  [选项]  [文件]head  -n  10  aa.txt查看文本文件aa.txt的前10行
4tail  [选项]  [文件]tail  -n  10  aa.txt查看文本文件aa.txt的后10行
5wc  [参数]  [文本]wc aa.txt统计指定文本的行数、字数、字节数
六、文件权限管理
  序号命令用法功能
1chgrp

chgrp  group_name  test.cfg

(群组名称必须要在etc/group中)

改变test.cfg文件的所属群组
2chown

chown  owner_name  test.cfg

(拥有者名称必须要在etc/password)

改变test.cfg文件拥有者
3chmod

chmod  777  test.cfg

(三个7分别表示群组、拥有者、其他的权限)

改变文件权限(其中 r:4  w:2  x:1)
七、压缩解压与搜索
序号命令用法功能
1tar  [选项]  [文件]

tar -zcvf  xxx.tar.gz  要压缩的文件或目录

tar -zxvf  xxx.tar.gz

------------------------------------------------

必须要配套使用

------------------------------------------------

tar -jcvf  xxx.tar.bz2  要压缩的文件或目录

tar -jxvf  xxx.tar.bz2

创建gz格式压缩包xxx.tar.gz 

解压gz格式压缩包到当前目录

---------------------------------------

注意gz格式和bz2格式不同

---------------------------------------

创建bz2格式压缩包xxx.tar.bz2

解压bz2格式压缩包到当前目录

2grep  [选项]  [文件]grep  xx  aa.txt在文本中按关键词搜索,显示匹配结果
3find  [查找路径]  寻找条件 

-name 

-size 

-type b/d/c/p/l/f 

按文件名查找

按文件大小

字母参数依次表示块设备、目录、字符设备、

管道、链接文件、文本文件

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值