linux

实用场景命令

  • 修改提示符格式
 $ echo PS1
 $ PS1="\[\e[1;5;41;36m][\u@\h \W]\\$\[\e[0m\]"

1:高亮显示
5:闪烁
41:背景色(范围41-47)
36:字体颜色

  • 查看当前实用的bash类型
$ echo $SHELL

执行命令

  • shell中可执行的命令有两种
    内部命令:由shell自带的,由于shell已经加载到内存中了,因此内部命令执行效率高
    外部命令:在文件系统路径下有对应的可执行文件。可通过以下命令查看路径
$ which COMMAND
$ whereis COMMAND

外部命令搜索路径可通过 echo $PATH查看

  • 指定命令时外部命令还是内部命令:
$ type COMMAND
 
  • 查看当前内部命令列表
$ enable
$ help

命令别名

$ alias 别名="要起别名的命令"



该别名仅在当前shell中有效,可通过写入到.bashrc文件来实现持久化。如需仅对当前用户有效:~/.bahsrc。如需对所有用户有效:/etc/bashrc
修改后可用.命令或source命令来进行刷新配置文件

命令格式

  • COMMAND 【OPTIONS】【ARGUMENTS】
  • 注意:
    多个选项及参数和命令之间使用空白符分割
    取消和结束命令执行:ctrl+c
    多个命令可以用;隔开
    一个命令可以用\分成多行

日期和时间

  • linux的两种时钟
    系统时钟:由linux的内核通过CPU的工作频率进行
$ date

硬件时钟:主板

$ clock
  • 时间设置

设置系统时间

$ date month day time year

修改硬件时间同步为系统时间

$ clock -w

修改系统时间为硬件时间

$ clock -s

获得帮助

  • 内部命令帮助
$ help COMMAND
$ man bash
  • 外部命令帮助
$ COMMAND --help
$ man COMMAND
$ info COMMAND
$ whatis COMMAND
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页