Linux零碎基础命令
admin
2023-03-04 14:21:19
0次

修改linux终端命令行颜色,并写入文件使其永久保存

显示提示符格式
Linux零碎基础命令
修改提示符格式
Linux零碎基础命令
确定好自己喜欢的格式
Linux零碎基础命令
查看有没有.bashrc这个文件
Linux零碎基础命令
进入 .bashrc文件
Linux零碎基础命令
编辑 .bashrc文件,添加字符格式
Linux零碎基础命令
wq保存退出,查看是否写入成功
Linux零碎基础命令
重新连接,成功
Linux零碎基础命令

type

用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令
在shell中可执行的命令种类
1.内部命令:由shell自带的,而且通过某命令形式提供
Linux零碎基础命令
2.外部命令 在文件系统路径下有对应的可执行程序文件

  • 查看路径:which -a |--skip-alias ; whereis
    内部命令
    Linux零碎基础命令
    外部命令
    Linux零碎基础命令
    显示当前使用的shell
    Linux零碎基础命令
    显示当前系统使用的所有shell
    Linux零碎基础命令

    查看或设置命令别名

    格式: alias NAME='VALUE'
    取消别名:unalias [-a] NAME
    Linux零碎基础命令

    例:

    设置命令别名为bkmysql,实现拷贝/etc/my.cnf为/home/back/my.cnf.bak,设置后查看别名
    Linux零碎基础命令
    例:把上例中别名设置写在配置⽂件⾥,永久⽣效,再次查看
    Linux零碎基础命令
    例:不使用ls的别名
    Linux零碎基础命令
    取消别名
    Linux零碎基础命令

    date

    显示日期时间
    Linux零碎基础命令
    -d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;
    -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;
    -u: 显示GMT;
    --help:在线帮助;
    --version:显示版本信息

日期格式字符串列表:
Linux零碎基础命令

示例:

设定⽇期为2018年5⽉24⽇,11点27份30秒
Linux零碎基础命令
显示当前时间
Linux零碎基础命令
显示当前月日历
Linux零碎基础命令
显示当前一整年的日历
Linux零碎基础命令
格式化输出:

date +"%Y-%m-%d"
2009-12-07

输出昨天日期

date -d "1 day ago" +"%Y-%m-%d"
2012-11-19

2秒后输出

date -d "2 second" +"%Y-%m-%d %H:%M.%S"
2012-11-20 14:21.31

传说中的 1234567890 秒

date -d "1970-01-01 1234567890 seconds" +"%Y-%m-%d %H:%m:%S"
2009-02-13 23:02:30

普通转格式

date -d "2009-12-12" +"%Y/%m/%d %H:%M.%S"
2009/12/12 00:00.00

apache格式转换

date -d "Dec 5, 2009 12:00:37 AM" +"%Y-%m-%d %H:%M.%S"
2009-12-05 00:00.37

格式转换后时间游走

date -d "Dec 5, 2009 12:00:37 AM 2 year ago" +"%Y-%m-%d %H:%M.%S"
2007-12-05 00:00.37

加减操作

date +%Y%m%d                   //显示前天年月日
date -d "+1 day" +%Y%m%d       //显示前一天的日期
date -d "-1 day" +%Y%m%d       //显示后一天的日期
date -d "-1 month" +%Y%m%d     //显示上一月的日期
date -d "+1 month" +%Y%m%d     //显示下一月的日期
date -d "-1 year" +%Y%m%d      //显示前一年的日期
date -d "+1 year" +%Y%m%d      //显示下一年的日期

设定时间

date -s                        //设置当前时间,只有root权限才能设置,其他只能查看
date -s 20120523               //设置成20120523,这样会把具体时间设置成空00:00:00
date -s 01:01:01               //设置具体时间,不会对日期做更改
date -s "01:01:01 2012-05-23"  //这样可以设置全部时间
date -s "01:01:01 20120523"    //这样可以设置全部时间
date -s "2012-05-23 01:01:01"  //这样可以设置全部时间
date -s "20120523 01:01:01"    //这样可以设置全部时间

有时需要检查一组命令花费的时间,举例:

#!/bin/bash

start=$(date +%s)
nmap man.linuxde.net &> /dev/null

end=$(date +%s)
difference=$(( end - start ))
echo $difference seconds.

关机:halt,poweroff
重启:reboot
关机或重启:shutdown
常用选项:-h:相当于halt关机命令

用户登陆信息查看命令:

例:whoami命令查看当前登录系统的⽤户
Linux零碎基础命令
例:who命令查看当前所有系统登录的⽤户
Linux零碎基础命令
例: w显⽰系统当前使⽤登录会话及所做操作
Linux零碎基础命令

echo :

用于在shell中打印shell变量的值,或者直接输出指定的字符串
常用选项:
-n:不自动换行
-e:启用\字符的解释功能
例 : 显示字符abc
Linux零碎基础命令
例:显⽰PATH变量的值
Linux零碎基础命令
例: 显⽰abc不换⾏
Linux零碎基础命令
命令⾏扩展:$()或``
例: 把⼀个命令的输出打印给另⼀个命令的参数
Linux零碎基础命令
大括号扩展:{ }
例: 数字、字符扩展
Linux零碎基础命令

Tab键补全:

功能:为了减少⽤户输⼊完整的命令或路径,⽽⾃动显⽰出来。系统会根据现有环境,⾃动搜寻匹配的字符, 如果单击⼀次Tab键,能找出匹配项,则显⽰;如果不能,可以敲击两次Tab键,列出可选择的项⽬,但如果 没有列出项⽬,则说明⽆匹配项。

history

命令历史
配置⽂件:~/.bash_histroy
Linux零碎基础命令

例:分别演⽰⼏种常用⽅法:
Linux零碎基础命令
调⽤上⼀次命令最后⼀个参数:
1.输⼊:!$
2.按Esc键松开后,再按.(点号)
Linux零碎基础命令

命令历史环境变量:

系统默认的环境变量都使⽤⼤写字⺟,显⽰环境变量的内容,则需要使⽤echo $环境变量名称的形式查看其 值。⽽要想修改或设置环境变量,有两种⽅法,⼀种是可直接在命令⾏使⽤export命令⽅式设置环境变量,则⽴即⽣效,退出shell登录或服务器重启失效,另⼀种是把export命令设置环境变量代码写到配置⽂件⾥,重读 配置⽂件则永久⽣效。重读配置⽂件⽣效有两种⽅法:⼀种是使⽤source命令重读配置⽂件⽣效,另⼀种使⽤ 点号。

HISTISIZE:命令历史记录条数

例:查看命令历史记录条数
Linux零碎基础命令
例: 临时修改环境变量历史记录条数为2000:
Linux零碎基础命令
例:永久修改环境变量历史记录条数为2000
Linux零碎基础命令
或使⽤点号使配置⽂件永久⽣效:
Linux零碎基础命令
显⽰历史⽂件保存的完整路径:
Linux零碎基础命令

HISTFILESIZE:历史⽂件记录历史的条数

查看历史⽂件记录历史的条数:
Linux零碎基础命令
HISTTIMEFRMAT:历史命令记录的格式:
例: 设置历史命令显⽰执⾏的⽇期和时间
Linux零碎基础命令

Bash中常⽤快捷键:

Linux零碎基础命令

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...