1.前期必备知识
1.命令提示符
[root@max001 ~]#:root表示用户信息,max001表示主机名称。
[root@max001 ~]%:普通用户结尾是$符号。
2.命令格式规范(语法规范)
01. linux中的命令区分⼤⼩写
02. linux命令使⽤过程中,注意空格的⽤法
3. 系统路径信息(⽬录结构)
⼀切从根开始依次往下查找
4. 路径信息查找⽅法
绝对路径:从根开始查找 /etc /etc/hosts
缺点:如果层级⽐较多的时候,利⽤绝对路径查找数据会⽐较麻烦
优点:定位查询数据的准确性更⾼
相对路径:不从根开始进⾏查找, 相对于当前路径⽽⾔, 进⾏查找数据
优点:如果层级⽐较多的时候,利⽤相对路径查找数据会⽐较⽅便
缺点:路径信息不正确,数据⽆法有效查询到
2.系统运⾏命令
1.关机命令:
shutdown -h 10:指定10分钟后进行关机
shutdown -c:取消关机方案
shutdown -h 0/now:立即关机
2.重启命令:
shutdown -r 10:指定10分钟后重启
shutdown -r 0/now:表示立即重启
shutdown -c:取消重启
3.快捷方式命令
1.显示历史输⼊命令信息:利⽤⽅向键 上 下。
2.清除(将所有信息移除屏幕,向上滑动还是可以找到。cmd终端用的cls)所有屏幕信息输:ctrl + l。
3.中断取消命令执⾏过程:ctrl + c。
4.快速移动光标到行首:ctrl + a。
5.快速移动光标到⾏尾:ctrl + e 。
6.将光标所在位置到⾏⾸的信息进⾏剪切:ctrl + u。
7.将光标所在位置到⾏尾的信息进⾏剪切:ctrl + k。
8.将剪切的内容粘贴回来:ctrl + y。
9.锁定系统窗口信息状态:ctrl + s。
10.解说系统窗口信息状态:ctrl + q(锁定期间输入的内容不会显示,但是已经成功输入了,解锁之后会正常显示)。
11.系统命令补全快捷⽅式(重点):tab(如果按一次tab没有反应说明输入的前缀有多个命令,连续按两次tab查看全部命令)。
12.命令⾏中快速移动光标:ctrl + ⽅向键 左 右 (按照英⽂单词进⾏移动光标)。
4.目录结构相关命令
1.显示当前路径信息:pwd(print workiing directory的简写)。
2.切换目录结构:
cd:改变目录信息
cd -:快速切换路径,返回到上⼀次所在路径信息
cd ..:快速切换路径,返回到当前路径的上⼀级⽬录中
cd ../..:上多级
3.快速切换路径:
cd ~或cd
4.创建目录结构:
mkdir:创建单级目录
mkdir -p /oldgirl/oldbaby/heihei:创建多级目录
''' 建议:创建⽬录时以绝对路径创建⽬录'''
5.文件与文件夹相关命令
"""
注意:
1.执行一下吃不准的操作,可以先制作系统快照,之后可以回退
2.在linux系统中,尽量不要输⼊中⽂符号信息(命令⾏)
"""
1.创建文件信息:touch(在linux中,文件后缀名没有任何意义)。
2.查看文件和目录列表:
ls:查看目录下所有的文件和目录(目录显示蓝色,文件显示白色)。
ls -l 文件名:查看某个文件的详细信息。
ls -l:查看目录下所有文件的详细信息。
按照日期查找文件:
由最新到最老:ls -lt a.txt
由最老到最新:ls -ltr a.txt
查看目录下所有的文件(包含隐藏文件):ls -a
3.查看文件信息:
cat + 文件名(只能是文件不能是目录)
4.cat 文件1 > 文件2:将文件1的内容写入文件2。如果再将另一个文件的内容写入文件2,那么不会追加,只会删除重写,类似于python中的w模式。
5.在空文件中写入数据:
echo 内容(不用加引号) > 文件名,该模式默认删除重写
如果想要追加模式,将1个>改成2个>,echo 内容(不用加引号) >> 文件名
6.对文件或目录数据信息进行复制:
6.1语法格式:cp 要进⾏复制的信息 复制到什么位置。
6.2cp -r /etc/sysconfig/ /oldboy/oldgirl/:将/etc/sysconfig/目录下所有的文件都复制到oldgirl目录下。
6.3:\cp -r /etc/sysconfig/ /oldboy/oldgirl/
7.对文件内容进行剪切:
mv 要移动数据信息 移动到什么位置
移动的位置必须存在,没有则需要先创建
确认⽆误后再剪切,mv操作有时⽐较危险 针对核⼼⽂件移⾛可能会出错
也可以通过mv对文件进行重命名:
mv /dir4/aaa.txt /dir4/bbb.txt
8.删除文件内容:
删除文件:
rm 文件名
rm -f 文件名 (不提示)
删除目录:
rm -rf 目录名/ (不提示)
'''rm操作最好是切换到⽬标数据所在位置删除不推荐使⽤绝对路径'''
5.文件编辑命令(重要)
1.用vi打开文件:vi 文件名(可以是相对路径也可以是绝对路径),默认会出现命令行模式(如下图:),不支持直接修改文件内容,需要从命令行模式切换到编辑模式才能修改。
2.命令行模式下按i键,底部的字符会变成-- INSERT --,这时是编辑模式,可以做修改。在对文本内容进行编辑之后,先按ESC键退出编辑模式,此时-- INSERT --消失。然后再英文模式下按:wq,此行字符会出现在文档末尾,按回车,文档修改完毕。
3.如果不想保存刚刚输入的内容并且强制退出,在按ESC退出编辑模式后,在英文模式下按:q!,即可强制退出。
标签:文件,ctrl,路径,信息,命令,liinux,目录
From: https://www.cnblogs.com/zkz0206/p/17041026.html