Linux操作系统基础命令

命令提示符格式

[登录用户名@主机名 工作目录]身份标识

身份表示分为#或 $ :#表示管理员,$表示普通用户

命令格式

格式 :命令字 [ 选项 ] [ 参数 ]
选项 :用来调控命令的执行方式,分短选项/长选项/多选项
短选项用 - 单个字符
长选项用 – 单词
多选项用 - 多个单字符,部分命令不能拼接,只能分开

快捷键

  1. Ctrl+L:清屏
  2. Ctrl+C:终止命令
  3. Esc+. 或 alt+.:粘贴上一个参数
  4. Ctrl+u:清空至行首
  5. Ctrl+w:往前删除一个单词,从光标到空格为止
  6. Ctrl+a:光标移至行首
  7. !xy 执行上次运行的以xy开头的命令
  8. Ctrl+E 将光表移至行尾
  9. Ctrl+D 一般为结束输入,(删除当前单词)
  10. Ctrl+M 回车
  11. Ctrl+S 挂起,冻结
  12. Ctrl+Q 解除冻结

创建文件夹

格式 : mkdir [选项] 路径/文件夹名
选项:
-p 递归创建文件夹

创建文件

touch /路径/文件名.后缀

显示路径

使用pwd命令查看当前工作目录的绝对路径
相对路径:不以/开始的路径
绝对路径:以/开始的路径

切换路径

格式 : cd 绝对路径
cd 相对路径
cd ~用户名 *[前往用户的家目录]

显示路径下文件

使用 ls命令查看
格式 : ls 选项 路径
选项:
-l 以长选项显示
-A 显示所有文件(包括隐藏文件)
-d 显示文件夹本身的信息,必须与l一起使用
-h 人性化显示,将文件大小改为kb,mb显示,必须与l一起使用
-R 递归显示文件夹下所有文件
-a 显示所有文件(包括隐藏文件和. 及 … 文件
-Z 显示SELinux安全上下文,必须与l一起使用
-i 查看文件的id值

拷贝

使用 cp 命令 拷贝文件
格式: cp 选项 源文件1 源文件2… 目标目录
选项
-r : 拷贝文件夹
-p :以原格式拷贝

删除

使用 rm 命令 需删除文件
格式 : rm 选项 目标文件
选项:
-r : 删除文件夹
-f : 强制删除

复制

格式 : mv 选项 源文件 目标路径
选项:
-f 强制复制

查看文件内容

cat

格式 : cat 选项 路径/文件名
选项 :
-n 显示行号

head

格式 : head -行数 路径/文件名
head 路径/文件名 (显示头10行)

tail

格式 :tail -行数 路径/文件名
tail 路径/文件名(显示后10行)

less

使用less命令分屏查看
格式 : l ess 路径/文件名

grep

格式 : grep 【选项】 关键字 文件名
选项
–v :取反匹配
-I :忽略大小写
-A :关键字往后行数
-C :关键字前后行数
-B :关键字前行数
关键字
^??? : 以???开头的内容行
???$ : 以???结尾的内容行
^$ : 匹配空行

查看cpu信息

使用 lscpu 命令查看

查看内存信息

使用cat /proc/meminfo 命令查看

查看主机名

  1. hostname
  2. honstnamectl

查看ip相关信息

  1. 使用ifconfig 查看ip地址和子网掩码
  2. 使用 route –n 查看网关信息
  3. 使用 cat /etc/resolv.conf 查看DNS信息

关闭服务器

poweroff

重启服务器

reboot

查看系统版本

cat /proc/redhat-release

切换身份

临时切换登录用身份: su - 用户名 命令
退出当前临时身份 : exit

系统时间

  1. 使用 date 命令查看
    输出结果: 年 月 日 星期 时 分 秒 时区
  2. 修改系统时间
    格式 : date -s “年-月-日 时:分:秒”
  3. 只查看部分信息
    date +%F #年月日
    date +%Y #年
    date +%m #月
    date +%d #月
    date +%R #时 : 分
    date +%H #小时
    date +%M #分钟
    date +%S #秒

命令引用

$ ( 命令内容)或 · 命令内容 ·
示例:mkdir nsd-$(date +%F) 创建当前日期的文件夹

查看内核版本

使用 uname -r 命令查看

打开防火墙图形程序

使用 firewall-config 命令查看

echo输出命令

格式: echo 选项 输出内容
选项:
-e 扩展用法

特殊内容:
-e ‘\e[1;颜色 输出内容 \e[0m’ 输出内容有颜色
-e “\033[ ??m输出内容 \033[0m”
颜色代码 : 30~37m 字体颜色
40~47m 背景颜色

历史命令

  1. 查看历史命令
    history
  2. 清空历史命令
    history -c
  3. 执行历史命令中对应行的命令
    !数字
  4. 执行最近以xy开头的命令
    !xy
  5. 配置文件位置 : /etc/profile
    记录数量 : HISTSIZE = 1000

查看文件大小

  1. 查看文件大小
    du
  2. 只统计文件的大小
    du -sh 文件名

制作快捷方式

软连接

特点 :
可以跨分区,跨文件系统.
原始文件删除,不可再用.
格式 : ln -s /路径/源数据 /路径/快捷方式名称

硬链接

特点 :
原始文件删除,也还可用.
不能跨分区,跨文件系统,
只能是文件,不能是目录
格式 : ln /路径/源数据 /路径/快捷方式名称

获取命令帮助

  1. –help
  2. man [1-9] 命令
    注释 : 有9中帮助类型,默认为1(命令帮助),5是配置文件帮助
    1.2.29 从其他机器传输
    格式 : scp 要传输的文件路径 用户名@ip地址: /存储路径
发布了1 篇原创文章 · 获赞 1 · 访问量 129

猜你喜欢

转载自blog.csdn.net/zz438125148/article/details/104302172
今日推荐