例如echo、screen、date、ifconfig、export、alias等
echo:
先确定是内部命令还是外部命令,后查看帮助,大致意思,将写的参数输出至标准输出。
格式: echo [-neE] [arg ...] 其中[]代表可以省略的意思,默认有一个换行符/n
其中默认选项是-E,代表默认抑制转译符,-e代表默认不抑制转义符,所以可以其中可以打印颜色:
格式:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m":
screen:
事先要先安装一下screen
同样的步骤,后使用man命令查看帮助:
一开始看懂可以先翻译,或者直接百度一下screen命令用法,主要在-S 创建新的会话和-x 加入会话,可以使用-ls或-list查看screen有哪些会话。
创建一个会话,然后使用另一个终端加入进去,那么操作就可以同步了。
//两个要连接同一个主机,不通虚拟终端才可以使用这样,然后别人操作你主机就可以看到了
如果加入放想要临时退出的话,偷偷的查询一下命令的使用方法,可以使用ctrl+a按住+d可以临时退出会话,然后在用-x进入,在此之间,对方看不到你所做的任何操作:
date
通过查看发现,此命令是用来查看给定的格式显示当前的时候,或者设置系统时间。
默认可以显示当前的系统时间,也可以指定格式显示系统时间:
比较重要的就是可以显示前一天或者后一天的时间可以用-d ”string“来表示,也可以加格式让其显示:
date [MMDDhhmm[[CC]YY][.ss]] 可以设置系统时间分别表示month、day、hour、Minute、year、second,依次来写即可
ifconfig
ifconfig命令可以用来显示网络接口的信息和对网络接口进行配置查看修改等//类似于windows中的ipconfig命令。
显示接口信息:显示当前接口信息直接ifconfig就可以了,如果要显示单个接口信息要加上接口名称:
名称+选项中up和down可以开启和关闭接口:
当然此命令也可以用来配置IP地址,可以配置address、multicast、broadcast 等:
export
export命令用于设置或显示环境变量。
显示当前系统所有的环境变量-p:
设置环境变量,以HISTTIMEFORMAT为列,环境变量只能对当前shell以及和子shell有效,如果重新打开shell就会失效了:
alias
alias用来定义别名,如果还是想使用原来的命令在命令前面加"\"转译符。
格式:alias [-p] [name[=value] ... ]//如果直接执行alias就相当于打印电脑所定义的别名。
定义其alias,其相当于执行命令VALUE:
如果想永久有效,要定义在配置文件中:
仅对当前用户:家目录/.bashrc
对所有用户有效:/etc/bashrc
unalias
撤销别名
格式:unalias [-a] name [name ...]
查看当前用户登录的信息命令:
whoami: 显示当前登录有效用户
who: 系统当前所有的登录会话
w: 系统当前所有的登录会话及所做的操作