命令提示符格式
[登录用户名@主机名 工作目录]身份标识
身份表示分为#或 $ :#表示管理员,$表示普通用户
命令格式
格式 :命令字 [ 选项 ] [ 参数 ]
选项 :用来调控命令的执行方式,分短选项/长选项/多选项
短选项用 - 单个字符
长选项用 – 单词
多选项用 - 多个单字符,部分命令不能拼接,只能分开
快捷键
- Ctrl+L:清屏
- Ctrl+C:终止命令
- Esc+. 或 alt+.:粘贴上一个参数
- Ctrl+u:清空至行首
- Ctrl+w:往前删除一个单词,从光标到空格为止
- Ctrl+a:光标移至行首
- !xy 执行上次运行的以xy开头的命令
- Ctrl+E 将光表移至行尾
- Ctrl+D 一般为结束输入,(删除当前单词)
- Ctrl+M 回车
- Ctrl+S 挂起,冻结
- 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 命令查看
查看主机名
- hostname
- honstnamectl
查看ip相关信息
- 使用ifconfig 查看ip地址和子网掩码
- 使用 route –n 查看网关信息
- 使用 cat /etc/resolv.conf 查看DNS信息
关闭服务器
poweroff
重启服务器
reboot
查看系统版本
cat /proc/redhat-release
切换身份
临时切换登录用身份: su - 用户名 命令
退出当前临时身份 : exit
系统时间
- 使用 date 命令查看
输出结果: 年 月 日 星期 时 分 秒 时区 - 修改系统时间
格式 : date -s “年-月-日 时:分:秒” - 只查看部分信息
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 背景颜色
历史命令
- 查看历史命令
history - 清空历史命令
history -c - 执行历史命令中对应行的命令
!数字 - 执行最近以xy开头的命令
!xy - 配置文件位置 : /etc/profile
记录数量 : HISTSIZE = 1000
查看文件大小
- 查看文件大小
du - 只统计文件的大小
du -sh 文件名
制作快捷方式
软连接
特点 :
可以跨分区,跨文件系统.
原始文件删除,不可再用.
格式 : ln -s /路径/源数据 /路径/快捷方式名称
硬链接
特点 :
原始文件删除,也还可用.
不能跨分区,跨文件系统,
只能是文件,不能是目录
格式 : ln /路径/源数据 /路径/快捷方式名称
获取命令帮助
- –help
- man [1-9] 命令
注释 : 有9中帮助类型,默认为1(命令帮助),5是配置文件帮助
1.2.29 从其他机器传输
格式 : scp 要传输的文件路径 用户名@ip地址: /存储路径