计算机快捷键、常用命令、别名、

 

命令和文件可以自动补全,tab(只能补全命令和文件)

快捷键:

ctrl+c  终止前台运行的程序

ctrl+d  退出  等价=exit

ctrl+l  清屏

ctrl+a  光标移到命令行的最前端

ctrl+e  光标移到命令行的最后端

ctrl+r  搜索历史命令,利用关键词(也可以上下键)

Alt+.   引用上一个命令的最后的参数  !$(上一条命令的最后一个参数)

 

history ——查看历史命令

history -c ——清除历史命令

cat ~/.bash_history ——历史命令保存文件

历史命令默认保存1000条,可以修改/etc/profile中的HISTSIZ=2000

 

查找历史命令并运行

1、光标上下键

2、^r        ————搜索历史命令(输入一段某条命令1关键词,必须是连续不间断的)

3、!220  ——执行历史命令中的第220条命令

4、!字符串    ————搜索历史命令中最近一个以xxx开头的命令(输入什么就近选择)

5、!$    ————引用上个命令的最后一个参数

例如

#ls /root /home

#cd !$

cd /home

 

别名

如何取消别名来运行命令?

1、which ls 查看命令的完整路径。然后以完整的路径的方式运行

2、\ls    ——取消别名

3、unalias  ls   ——取消别名

建立别名

alias ——查看系统当前的别名

alias 新的命令=‘原命令 -选项/参数’ ——建立别名

unalias ——取消别名

 

命令的优先级

以绝对路径运行的命令 

Compound Commands(包含多条命令—命令集合体—复合命令)

$PATH——环境变量

hash——哈希表,就是环境变量缓存的——下次执行命令,就直接从哈希表里找就可以了,可以运行的更快

 

优先级:①绝对路径

②别名(别名  新命令=“原命令 -选项/参数”)  #不要和系统命令相重复!!!

③复合命令   Compound Commands

④函数  function

⑤内置命令  build_in

⑥hash  哈希

⑦PATH  环境变量  ——存取命令的绝对路径,方便直接使用(将命令的前缀替程序员省略掉)

 

which xxx——查看路径

type——查看是否内嵌

 

查看命令的帮助信息

①百度or谷歌——百分之80都可以解决

②官方的使用手册or官方文档  需要英语基础

③man手册  man 命令名称  需要英语基础or熟练之后

man -a 命令名称 ——查看所有章节

④命令名称 --help   ——帮助手册

 

基础常用命令

hostname  ——主机名    hostnamectl set-hostname web01  ——永久修改主机名

vim 路径  ——修改文件    vim /etc/hostname  ——也是永久修改主机名

cat 路径  ——查看文件

reboot  ——重启机器

#    《=====注释,后面跟的命令不运行

date   ——查看时间

data “+%Y-%m-%d %H:%M:%S”===》2020-10-20 18:45:46   对应的年月日,小时分钟秒

修改时间 date -s “2020-11-12 13:14:15”   ——修改的是系统时间,硬盘时间未被修改  

hwclock --help  ——查看命令

hwclock -w是从当前的系统时间修改硬件时间    (-s 是把硬件时间写入系统时间)

ntpdate 阿里云时间(或者其他)可以校队时间

 

注销账号

exit

logout

ctrl+d

 

关机

shutdown -h now  ——马上关机

shutdown -h 10  ——10分钟后关机

init 0   ——启动级别0,也就是关机

roweroff   ——关电源,关机

halt  ——操作系统终止,还需要自己关电源

 

重启

init 6

reboot

shutdown -r 0   ——立即重启

shutdown -r 10  ——10分钟后重启

 

shutdown

shutdown -h 3   ——3分钟后关机

shutdown -r 3  ——3分钟后重启

shutdown -c   ——取消之后的关机或者重启

 

posted @ 2020-10-20 17:14  IYY嗯呢  阅读(526)  评论(0编辑  收藏  举报