linux常用命令

文章内容大纲 (右击展开→→)

内容预览:
  • Linux linux操作系统 特点:   系统中没有盘符. 只有文件. 目录结构: ...~
  • Linuxlinux操作系统特点:  系统中没有盘符. 只有文件.目录结构:  /e...~
  • 插入模式:   按下&;a/i/o&;,进入插入模式   修改文件内容   ...~

Linux

linux操作系统

特点:

  系统中没有盘符. 只有文件.

目录结构:

  /etc 存储系统配置文件.(网络配置 防火墙 ….)

  /home 普通用户的家.

  /root 超级管理员的家

  /usr 共享文件

  / 系统的根目录

常见目录

磁盘命令

  ls 查看目录下的文件或文件夹

  -a 查看所有文件(包含隐藏文件)

  -l 显示文件或目录的明细

组合:

  ls -al 查询所有文件名称

  ll -a 查询所有文件名称

cd 切换目录

  cd / 系统的根/

  cd 空格 默认切换到当前用户的根(回家) ★★/root

  cd ~ 当前用户的根(回家)/root

  cd .. 上一级目录 ★★

  cd – 返回上一次访问目录

 

  pwd 显示当前工作目录

 

mkdir 创建目录的 ★mkdir -pv

  -p 在父目录不存在的情况下,先创建父目录再创建子目录

  -v 显示执行的明细

 

touch 文件名 创建文件

 

———————

文件操作

  cp 复制文件或目录

    -r 循环递归–针对复制目录 ★

    -b 复制的目录已存在某个文件或目录.先备份原来的文件或目录,在复制(了解)

开发中:

发布项目或资源,先备份再覆盖.

  mv 移动或重命名

    -f 强制覆盖

    rm 删除文件或目录

    -f 强制删除

    -r 循环递归–如果目录存在子目录或文件.先删除子目录或文件,再删除父目录

组合:

  rm -rf 强转循环删除 ★★★

 

find 查询 查询指定目录下的文件或文件夹

  -name 根据文件名或目录名称查询

  find 指定目录 -name ‘文件或目录名称’

 

———————

文档编辑 ★★★

  vi或vim 编辑文件

  vim 修改文件时,会将一些关键字高亮显示.

格式:

  vim 文件名

基本模式:

一般模式:

  vim 文件名,默认进入一般模式

  复制、删除。。。

插入模式:

  按下”a/i/o”,进入插入模式

  修改文件内容

 

    a 当前光标后插入

    i 当前光标插入

    o 下一行插入

底行模式:

  按下esc,返回到一般模式.

  按下”:”,切换到底行模式

    ”:wq” 保存并退出

    ”:q!” 不保存退出

 

yy 复制当行 — 一般模式

p 粘贴 — 一般模式

dd 删除光标所在行 — 一般模式

x 删除光标所在字符–只删除一个 — 一般模式

 

grep命令:grep -i haha a/1.txt

  用于过滤/查询特殊字符

  grep -i 关键字 文件路径

    -i 忽略大小写查询

 

管道 |

格式: 命令1|命令2: 命令1输出的内容作为命令2输入的内容

组合:

  ps -ef|grep 进程名称

 

———————

文件浏览 ★★★

cat 查询文件所有内容.

适用于: 查询配置文件

  more 分页查询(了解)

  less 分页查询 ★★★

  -m 显示百分比

  -N 显示行号

  / 向下搜索

  ? 向上搜索

  q 退出

 

tail 查看文件末尾的内容 ★★★

  -f 循环查询

组合:

  tail -f 日志文件路径

———————

系统命令

ps 查看进程

组合:

  ps -ef 查询所有进程的明细

  ps -ef | grep 进程名 查询指定的进程

 

kill 杀死进程

  -9 强制杀死进程

组合:

  kill -9 进程号(pid)

 

ifconfig 显示网络配置信息

ping 测试与目标主机的连通性

———————

压缩和解压缩tar ★★★

  tar

    -c 压缩

    -x 解压

    -v 显示执行明细

    -z 是否使用gzip压缩

    -f 指定压缩文件的名称

组合:

  tar -zcvf 压缩文件名 需要被压缩的文件或目录 压缩`

  tar -zxvf 需要解压的文件名 默认解压到当前压缩包所在目录

  tar -zxvf 需要解压的文件名 -C 目录 解压指定目录下

 

文件权限chmod

组合:

  chmod 777 文件或目录 给所有的用户都添加读、写、执行的权限 ★

  chmod 775 文件或目录 当前和所属组用户都添加读、写、执行的权限,其他组添加读、执行的权限★

  chmod 000 文件或目录 取消文件或目录所有权限(很少有)

 

网络配置:

方式1. 修改配置文件

  cat /etc/sysconfig/network-scripts/ifcfg-eth0

 

重启网络服务:

  service network restart

以上就是:linux常用命令 的全部内容。

本站部分内容来源于互联网和用户投稿,如有侵权请联系我们删除,谢谢。
Email:[email protected]


0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论