cd | 切换文件目录 |
---|---|
cd | 切换到当前用户的主目录 |
cd ~ | 切换到当前用户的主目录 |
cd . | 保持在当前目录不变 |
cd .. | 切换到上级目录 |
cd - | 可以在最近两次工作目录之间来回切换 |
cd /home/dashen/Desktop | 切换到指定绝对路径 |
ls | 查看当前文件夹下内容 |
---|---|
ls -a | 显示指定目录下所有目录与文件,包括隐藏文件 |
ls -l | 以列表方式显示文件的详细信息 |
ls -h | 配合-l以人性化方式显示文件大小 |

grep | 搜索文本文件内容,允许对文本进行模式查找(正则表达式) |
---|---|
grep -n | 显示匹配行及行号 |
grep -v | 显示不包括匹配文本的所有行(相当于求反) |
grep -i | 忽略大小写 |
pwd-----查看当前所在目录
ifconfig-----查看/配置计算机当前的网卡配置信息
ping-----检测到当前目标ip地址的连接是否正常
touch-----新建空白文件(文件不存在),修改文件的末次修改时间(文件已经存在)
tree | 以树状图列出文件目录结构 |
---|---|
tree -d | 只显示目录 |
mkdir | 创建一个新目录 |
---|---|
mkdir -p | 可以递归创建目录 |
rm | 删除指定的文件名 |
---|---|
rm -r | 删除文件夹,递归地删除目录及内容 |
rm -f | 强制删除文件,忽略不存在的文件,无需提示 |
rm -rf | 强制删除文件夹及其文件 |
cp | 复制文件或者目录 |
---|---|
cp -i | 覆盖文件前提示 |
cp -r | 递归复制该目录下所有子目录和文件,目标文件必须为一个目录名(复制目录) |
mv-----移动文件或者目录/文件或者目录重命名
-i 覆盖文件前提示
cat-----查看文件内容、创建文件、文件合并、追加文件内容等功能(一次性显示所有内容,适合查看内容较少的文本文件)
-b 对非空输出行编号
-n 对输出的所有行编号
more-----分屏显示文件内容
(适合查看内容较多的文本文件)
(空格键--显示下一页 Enter键--一次滚动一行 b--回滚一屏 f--前滚一屏 q--退出)
echo-----会在终端中显示参数指定的文字,通常会和重定向联合使用
>/>> | 重定向,将本应显示在终端上的内容输出/追加到指定文件中 |
---|---|
> | 表示输出,会覆盖文件原有的内容 |
>> | 表示追加,会将内容追加到已有文件的末尾 |
shutdown | 安全关闭或者重新启动系统(不指定选项和参数,默认表示1分钟之后关闭电脑) |
---|---|
shutdown -r | 重新启动 |
shutdown -r now | 马上重启 |
shotdown now | 马上关机 |
shotdown 20:25 | 在20:25关机 |
shutdown +10 | 十分钟后关机 |
shutdown -c | 取消之前的关机计划 |
i insert
esc
:wq
ip a 查看已有网卡信息
mv /etc/a /etc/a.bak
mkdir /etc/a
vi
cd /opt/mirrors/playbook
mv devops.inventory devops.inventory.bak
vi devops.inventory
链接:https://www.jianshu.com/p/d9e2b7de6d3b
linux安装报错之:ifconfig command not found解决
[root@localhost ~]# cd /sbin
[root@localhost sbin]# ls
查看一下是否有 ifconfig
没有 ifconfig 的话安装 net-tools package
[root@localhost sbin]# sudo yum install net-tools
网友评论