常用linux命令

  • 系统管理
  1. 日期管理:data(显示当前时间)

设置时间:date-s"2020-12-1116:15:00"

UTC

协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文

(TUC)的缩写不同,作为妥协,简称UTC。

GMT

即格林尼治平太阳时间,是指格林尼治所在地的标准时间,也是表示地球自转速率的一种

形式

CST

北京时间(中国国家标准时间)北京时间是中国采用国际时区东八时区的区时作为标准时

间。

  1. 切换用户:su 用户名
  2. 退出当前账户:exit
  3. 显示当前进程的状态信息:ps -ef | grep 进程名称
  4. 杀死进程: kill - 9 进程号
  5. 屏清除幕:clear
  6. Top 命令:top 命令用于实时显示 process 的动态。

显示指定的进程信息:top -p 进程号

  1. ps 命令:用于显示当前进程 (process) 的状态信息

语法:ps -ef | grep 进程名称

  • Linux目录管理
  1. 列出目录:ls
  2. 切换目录:cd
  3. 显示当前目录:pwd
  4. 创建一个新的目录:mkdir
  5. -p 确保目录名称存在,不存在的就建一个
  6. 删除一个空的目录:rmdir
  7. 复制文件或目录:cp
  8. 移除文件或目录:rm
  9. 移动文件与目录或修改文件与目录的名称:mv
  • Ls -l 的文件属性:

在 Linux 中第一个字符代表这个文件是目录、文件或链接文件等等。

当为[ d ]则是目录

当为[ - ]则是文件;

若是[ l ]则表示为链接文档(link file);

若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

若是[ c ]则表示为装置文件里面的串行端口设备

  • touch命令

创建空文件夹:touch 文件名

使用touch批量创造空文件:touch a -{1..10}.txt

使用stat命令查看文件详情:stat 文件名

文件上传和下载

  1. .先安装:yum -y install lrzsz
  2. 要上传的文件直接拖入
  3. 下载文件:sz 文件类名

vi/vim 模式主要分为以下三种

命令模式:在 Linux 终端中输入“vim 文件名”就进入了命令模式,但不能输入文字。

编辑模式:在命令模式下按 i 就会进入编辑模式,此时就可以写入程式,按 Esc 可回到命令

模式。

末行模式:在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入命令

并执行。

退出模式:

:q 当 vim 进入文件没有对文件内容做任何操作可以按"q"退出

:q! 当 vim 进入文件对文件内容有操作但不想保存退出

:wq 正常保存退出

:wq! 强行保存退出,只针对与 root 用户或文件所有人

查看文件的内容:cat 文件名

查看:ls -l 文件名或者ll

  • grep命令
  1. 搜索存在关键词[eeee]的行文件:grep  eeee  titfile.txt
  2. 搜索存在关键词[eeee]的行文件且显示行号:grep -n eeee titfile.txt
  3. 忽略大小写搜索存在关键字的行:grep -i  EEEE  titfile.txt
  4. 搜索不存在关键字的行:grep -v  中国  titfile.txt
  5. 查找指定的进程信息(包含grap进程):ps -ef  |  grep  sshd
  6. 查找指定的进程信息(不包含grap进程):ps -aux  |  grep  sshd  |grep -v “grep”

Ps  -ef grep -c  sshd

  • 查看内存和硬盘容量

查看硬盘容量:df -h

查看内存使用:free - h

  • Linu文件目录
  1. bin  存放二进制可执行文件
  2. Sbin  存放二进制可执行文件,只有root可以访问
  3. Usr  用于存放共享的系统资源
  4. Root 超级用户目录
  5. Etc  存放系统配置文件
  6. Home 存放用户文件的根目录
  • Find查找

将目前目录及其子目录下所有延伸档名是 gz 的文件查询出来
find . -name "*.gz"

全局搜索

find / -name  "java"

  • tar命令

将 txtfile.txt文件打包(仅打包,不压缩):tar -cvf txt.tar txtfile.txt

查看tar中有哪些文件 :tar -ztvf txt.tar.gz

将tar 包解压缩:

  1. ,新建目录: mkdir ysFiles
  2. 复制:cp txt.tar.gz ./ysFiles/
  3. 解压缩: tar -zxvf /home/itcast/ysFiles/txt.tar.gz
  • unzip命令

yum install -y unzip zip

Linux unzip命令用于解压缩zip文件

unzip为.zip压缩文件的解压缩程序

查看压缩文件中包含的文件:unzip -l zFiles.zip

如果要把文件解压到指定的目录下,需要用到-d参数

  1. .新建目录:unFiles
  2. 解压缩:unzip -d ./unFiles zFiles.zip

指定接收包的次数:ping -c 2 www.baidu.com

  • netstat命令

需要命令安装网络工具 yum -y install net-tools

显示详细的连接状况:netstat -a

显示网卡列表:netstat -i

  • 24
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值