Linux常用快捷键和基本命令
Linux常用快捷键和基本命令整理,先上思维导图: 命令行提示符如下为基本命令行提示符的样子,其中root为用户名,代表超级用户,oldbodyedu代表主机名,~代表当前目录,即家目录,#是超级用户提示符,如果是普通用户使用$。 基本快捷键的使用(1)Tab,补充命令 不用输入完整的命令,输入命令前几个字母后Tab键,会自动补全命令提示。 (2)移动光标命令 Ctrl+A:移动光标到开头 Ctrl+E:移动光标到结尾 Ctrl+F:往光标后面移动一个字符 Ctrl+B:往光标前面移动一个字符 (3)剪切字符 Ctrl+K:剪切光标处到行尾的字符 Ctrl+U:剪切光标处到行首的字符 Ctrl+Y:将剪切的字符进行粘贴 (4)复制粘贴 Ctrl+Ins:复制 Shift+Ins:粘贴 (5)中断正在运行的命令行 Ctrl+C (6)退出当前Xshell Ctrl+D (7)搜索命令行使用过的历史命令记录 Ctrl+R (8)获取上一条命令的最后部分,用空格分隔开来的部分 ESC+. (9)清屏命令 Ctrl+L (10)暂停命令 Ctrl+Z 如上面sleep 40命令执行后一直动不了,光标一直在闪,按Ctrl+Z后就可以重新回到命令行 (11)锁屏 Ctrl+S (12)解除锁屏 Ctrl+Q (13) !+命令 执行上一条命令,!! 执行上两条命令 基本命令?(1)查询命令解释 man 命令 或者 命令 --help man命令一般用于查询普通命令,就是存在于系统文件中的命令,而help是用来查询内置命令,命令在系统中不存在文件,存在于bash解释器中。 查看一条命令是否存在,使用which+命令来查询: 查看当前bash下的内置命令,使用man+cd,找到bash下的所有内置命令,发现cd内置命令在bash中 使用info+命令也可以查询命令相关信息,但是用的很少。 (2)linux关机重启注销 立即重启:shutdown -r now,-r就是reboot的意思 立即关机:shutdown -h now,-h就是halt的意思 或者直接用systemctl halt、systemctl poweroff、systemctl reboot或者shutdown命令,也可以关机。 Linux常用命令Linux命令的语法格式为:命令 [参数选项] [文件或路径],其中中括号中的东西不是必须的,是可选的。 (1)创建文件? touch 文件名 如上图在root目录下,创建了一个clyang.txt的文件。 (2)删除文件 rm -f 文件名,其中-f的作用是忽略是否存在文件,直接执行删除。 Windows和Linux的目录结构Windows分为好几个盘,如C,D,E等,有多少个盘就有多少个树形结构,并且各个分区是隔离的,如果是Linux操作系统,则是只有一棵树,只有一个根,并且文件之间可以关联。 ?(1)查看当前目录 pwd,是简写,为查看当前目录。 查看当前目录,如图发现在根目录下: (2)切换工作目录 cd,是change directory的简写,如下图切换到/opt目录下 ? cd - 去上一次所在的目录 cd ~? 去家目录 cd . 去当前目录 cd .. 去上一级目录 cd命令切换目录时,有需要切换相对路径或者绝对路径的说法,但凡有"/"的路径都是绝对路径,否则就是相对路径,如下图使用绝对路径切换到根目录,然后在根目录下使用相对路径切换到usr目录下。 (3)tree命令,查找系统目录结构,以树形结构显示目录 使用这个命令需要安装软件tree,如果忘记安装需要使用yum install tree -y来完成安装。 当前我的是安装了的。 下面tree命令看下启动分区下的目录结果,如下所示,在windows中也有类似的命令。 如果只想显示一层目录,需要加参数L,如tree -L 1 /。 可以看出来目录结构清爽了很多,只显示了一级目录。 如果只显示目录使用命令 tree -d /boot 可以同时组合上面的命令,只显示一级目录,并且只显示文件夹目录,使用命令tree -L 1 -d /boot (4)创建目录 ?mkdir 是make directories的简写,如在根目录下创建一个目录test,使用mkdir test完成。 上面是使用相对路径创建的目录,如果使用绝对路径,就是到了根目录下,使用mkdir /test 创建目录只有一个参数 -p,代表如果有目录了不报错,如果有需要创建一个父目录。 如图所示在家目录下新建一个clyang的目录,clyang目录下面新建一个test目录,当没使用-p参数时会报错提示不能创建目录,使用后就成功创建了目录。 目录和文件名不能重复,linux下一切皆文件。 (5)创建一个文件,使用touch命令,以前有学习过。 ? ?如果要在linux下创建很多目录,使用命令就会相对方便,如下图创建了100个text文件,使用{1..100}命令组合文件名完成。 echo命令是打印一行文本的命令,可以使用它打印{1..100}查看效果。 ?以上即linux系统下常用快捷键和命令的记录。 参考博 (1)https://blog.csdn.net/wangrongrongwq/article/details/79624797 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |