栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用命令

查看路径 pwd

查询目录中的文件 ls
  • ls -a 显示所有文件,包括隐藏文件
  • ls -l 查看当前路径下文件详细信息
  • ll -d 查看目录属性
  • ll -h显示人性化文件大小
  • ls -i显示ionde

创建文件夹 mkdir

mkdir 文件名

mkdir -p abc/1.txt(递归创建)

创建文件 touch

touch 文件名

切换目录 cd
  • cd .当前文件夹
  • cd ~用户文件夹
  • cd ..上级文件
  • cd /根目录

cd 相对路径(参照当前路径cd ../usr/abc)

cd 绝对路径(一级一级递归cd /etc/1)

复制改名 cp

cp 文件名 目的路径(需要到所复制文件的路径)

cp 文件名 新文件名

cp 选项 源文件 目标路径

  • cp -r 复制目录
  • cp -p连带文件复制属性
  • cp -d若原文件时链接文件则复制链接
  • cd -a相当于-pdr

剪切/重命名 mv

mv 文件 目的路径

mv 文件 新名字

删除 rm

rm -f 文件(强制)

rm -r 目录 (删除目录)

rm -rf 目录/文件 (不确认提醒删除)

读取文本内容

静态读取
  • cat 读出内容少的文件
  • more 读取内容大

动态读取
  • tail -f 读取动态正在变化的文件

任务管理器 显示内存使用情况 free(默认时kb)
  • -m 以MB单位显示
  • -g 以GB单位显示
top(类似于windows资源管理器)

res代表内存占用

按P按照cpu使用率倒排

按M按照内存占用倒排

load average后的三个小数分别表示近1分钟、5分钟、15分钟的cpu负载。若数值>cpu核数,表明负荷较重,需要关注

ps报告当前系统进程状态
  • a 显示当前终端下的所有进程信息,包括其他用户的进程。
  • u 使用以用户为主的格式输出进程信息
  • x 显示当前用户在所有终端下的进程
  • aux 是以简单列表的形式显示出进程信息

输出内容

  • USER:启动该进程的用户账号名称
  • PID:该进程的ID号,在当前系统中是唯一的
  • %CPU:CPU占用的百分比
  • %MEM:内存占用的百分比
  • VSZ:占用虚拟内存(swap空间)的大小
  • RSS:占用常驻内存(物理内存)的大小
  • TTY:该进程在哪个终端上运行。“?”表未知或不需要终端
  • STAT:显示了进程当前的状态,如S(休眠)、R(运行)、Z(僵死)、<(高优先级)、N(低优先级)、s(父进程)、+(前台进程)。对处于僵死状态的进程应予以手动终止。
  • START:启动该进程的时间
  • TIME:该进程占用CPU时间
  • COMMAND:启动该进程的命令的名称
结束进程 kill

kill -9 进程号

kill 进程名

安装软件

列出所有可以安装软件 yum list

删除 yum remove 安装包名

安装 yum install 安装包名

打包命令

.tar.gz类型

压缩 先打包.tar格式,在压缩.gz格式

  • tar -zcvf 压缩名 .tar.gz 源文件

解压 tar -zxvf 压缩包名.tar.gz

.tar.bz2类型
  • tar -jcvf 压缩包名 源文件

指定解压位置

  • tar -jxvf 压缩名 -C 路径

.tar类型
  • tar -c 打包
  • tar -v 显示过程
  • tar -f 指定打包后的文件名
  • tar -cvf 打包文件名 源文件名

解打包命令

tar -xvf 压缩文件名

压缩解压

zip类型

压缩文件 zip 压缩名 源文件名

压缩目录 zip -r 压缩名 源目录名

解压缩zip文件 unzip 文件名

.gzip类型

压缩

源文件会消失 gizp 文件名

保留源文件 gzip -c 源文件名 > 压缩文件名

解压缩

gzip -d 压缩包名

gunzip -r 压缩名(解压缩目录)

bzip2类型(不支持压缩目录)

压缩

bzip 源文件

bzip -k 源文件名 (保留原文件)

解压缩

bunzip -k 压缩包名

关机重启

重启 reboot

shutdown 选项 时间

  • -c 取消前一个关机命令
  • -h 关机
  • -r 重启(shutdown -r now)

退出登录命令 logout

系统运行级别

系统运行级别 init

  • 0 关机
  • 1单用户
  • 2不完全多用户不含NFS服务
  • 3完全多用户
  • 4未分配
  • 5图形节目
  • 6重启

查询系统运行级别 runlevel

修改默认级别 cat /etc/inttab

vi编辑器

i 进入编辑模式

ESC键 退出

:wq 保存退出

:q! 强制退出

:q 退出

搜索命令find

find / -name 'b'  在根目录下包括子目录,名字以b的文件夹或者文件

find / -name 'b*' 在根目录下包括子目录,名字以b开头的目录与文件

查看日志cat、more、less、tail、head

head 文件 查看文件前10行

cat    文件 查看文件内容(适于内容少文件)

more 文件 从第一页查看,按Enter一行一行查看按空格一页页查看 q退出

less  文件 按第一页查看内容 按Enter一行一行查看按空格一页页查看 q退出

tail -f 文件名 查看文件的后10行内容

区别:

  1. less可以按键盘上下方向键显示上下内容,more不能通过上下方向键控制显示
  2. less不必读整个文件,加载速度会比more更快
  3. less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容.
  4. 由于more不能后退.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/944646.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号