linux入门常用操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux入门常用操作相关的知识,希望对你有一定的参考价值。
系统操作
关机和重启
| 用户
|
命令操作
hash
| enable
| type type command 显示命令的类型 help 内部命令 查看内部命令的帮助信息 当执行一条命令时的查找顺序 别名 内部命令 外部命令 hash PATH alias alias 显示所有的别名信息 alias 别名='command -选项 参数' unalias 别名 unalias -a 取消所有别名 别名的保存 nano /etc/bashrc 使命令不受别名影响的方式 \command 'command' "command" /path/command |
内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。
内部命令用户输入时系统调用的速率快,不是内置命令,系统将会读取环境变量文件.bash_profile、/etc/profile去找PATH路径。
然后在提一下命令的调用,有些历史命令使用过后,会存在在hash表中,当你再次输入该命令它的调用会是这样一个过程。
hash——>内置命令——>PATH 。
当然,别名肯定是要优先于所有命令的,所以执行一条命令时的查找顺序是
别名——>hash——>内置命令——>PATH
bash常用快捷键
基本操作 Ctrl+L 清屏 Ctrl+O 执行当前命令,并重新显示本命令 Ctrl+s 锁定,但仍可以运行命令。 Ctrl+q 解锁 Ctrl+C 强制结束 Ctrl+D 正常终止 | 移动光标操作 Ctrl + a 光标移到命令行首(Home) Ctrl + e 光标移到命令行尾(End) Ctrl + f 光标向右移动一个字符 Ctrl + b 光标向左移动一个字符 Alt + f 向右移动一个单词 Alt + b 向左移动一个单词 Ctrl + xx 光标在命令行首和光标之间移动 | 窗口操作(对于xshell软件不适用) Ctrl-Shift-n 创建新窗口 Ctrl-Shift-q 关闭当前窗口 Ctrl-Shift-t 创建一个标签页 Ctrl-Shift-w 关闭一个标签页 Ctrl-Shift-c 复制选中的文本 Ctrl-Shift-v 把文本粘帖到当前光标处 |
文件与目录操作
linux 目录结构
绝对路径与相对路径
linux有两种路径,绝对路径与相对路径,linux有当前目录的概念,"/"指的是根目录,绝对路径一定以"/"开始,而相对路径一定不以"/"开头,
如此时处于www目录下
cd /var/www/html/ //从根目录开始,找到html目录,其中末尾的"/"可有可无,但当路径指向一个文件时,结尾绝对不能加"/" cd html //寻找当前目录下的html目录
cd cd / 打开根目录 cd ../打开上级目录 |
|
mkdir -p 一次性创建多级目录 -v 创建目录时显示详细信息 -m 创建目录时直接设置权限 rmdir 仅删除空目录 -p 一次性删除多级空目录 -v 显示删除的详细信息 | |
tree -d 只显示目录 -L n 只列出指定层级的目录 -P 通配符 只列出匹配到的文件和所有目录 | |
通配符的使用
移动
mv
-i:覆盖前提示
-f: 强制覆盖
mv默认会覆盖前提示。如果十分确定执行覆盖,则使用-f
删除
rm -i 删除前提示
-f 强制删除
-r 删除目录
同mv,删除一个目录下所有的东西常用rm -rf * ,rm通常只会删除当前目录下的文件,-r则表示递归删除所有
以上是关于linux入门常用操作的主要内容,如果未能解决你的问题,请参考以下文章