Linux命令基础(简单速成)

73 阅读3分钟

linux最主要的还是增删改查

linux的小知识

  • 程序: 执行特定任务的一串代码
  • 内核: 属于操作系统的一部分 调度硬件
  • shell 将人使用的高级语言翻译成计算机语言(计算机只知道01)
  • shell是一类软件的总成:bash sh tsh
  • linux默认的shell程序是bash
  • ls(命令):显示当前文件下所有文件

linux命令的分类

  • 内部命令:程序装好后自动帮你装了
  • 外部命令:可能自动会安装一部分,但是更多的需要额外安装,手动安装

hash执行命令

1.先判断是内部命令还是外部命令

2.如果是内部命令的话直接在bash里执行

3.如果是外部命令的话看hash表 表中有 就先找表 表中没有就直接报错

4.表中没有就找 /usr/local/sbin : /usr/local/bin : /usr/sbin : /usr/bin : /root/bin目录

5.找到就执行,找不到就报错了

判断命令是内部还是外部:type加上命令 区分内部还是外部

有的命令既是内部也是外部的:方便人使用

通用的命令行使用格式

  • 命令行 [选项] [参数]

  • ls -a

    -a显示隐藏文件

  • 以.开头的文件皆是隐藏文件

  • 选项中 -字母 -完整单词

-ip a 显示网卡

  • ps uax 进程详细信息

编辑Linux命令行

编辑Linux命令行的辅助操作

  • tab(按一次只有 一个选项不全 按两次 将所有结果展示给你)

  • 上下键 查找之前命令

  • \ 连接上一行

  • ctrl + a 从 光标跳到命令最开头

  • ctrl + e 从 光标跳到命令最结尾

  • ctrl + u 从 光标清空到开头

  • ctrl + k 从 光标清空到行尾

  • ctrl + l 清屏

  • ctrl + c 中止命令

man手册使用:

  • 空格 一页一页下翻

  • 回车 一行一行下翻

  • 上下键也可以翻看

  • / 查找

  • /ls 查找 ls 字符

  • n 往下找

  • N 往上找

  • q 退出

PS: manual手册分九个章节

我们需要关注 1 5

Passwd 修改密码

Man 1 passwd 1默认

获得Linue命令帮助的四种方式: 1.ls--help(外部命令) help cd(内部命令)

2.info ls

3.manual手册

4.百度

Linux小命令

Root 当前登录用户

Localhost 主机名

~ 当前你在哪个文件夹下面

(#)代表超级管理员

$ 普通用户

su 切换用户

cd ###切换目录

cd - ###回到上一次目录

cd ~ ###切换到当前路径的家目录=cd

家目录 ###对当前 用户 个性化设置的文件夹(存放设置的文件)

~ 当前用户的 家目录

pwd :显示当前路径

root(超级管理员) 和普通用户的 家目录不一样

root家目录:在 /root (根目录下有一个)

家目录:对当前 用户个性化设置的 文件夹(存放配置的文件)

绝对路径 参数以根目录开头的就是绝对路径

相对路径:参数不以根目录开头的就是相对路径

## 相对路径的表现形式

  • d 代表目录

  • -代表普通文件

  • l 连接文件(快捷方式)

  • b 块设备 硬件

  • s 套接字 带ip地址和端口号

  • p管道 文件

  • c 字符文件 单个字符