Linux零碎基础命令
修改linux终端命令行颜色,并写入文件使其永久保存
显示提示符格式 修改提示符格式 确定好自己喜欢的格式 查看有没有.bashrc这个文件 进入 .bashrc文件 编辑 .bashrc文件,添加字符格式 wq保存退出,查看是否写入成功 重新连接,成功 type用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令 2.外部命令 在文件系统路径下有对应的可执行程序文件
日期格式字符串列表: 示例:设定?期为2018年5?24?,11点27份30秒 显示当前时间 显示当前月日历 显示当前一整年的日历 格式化输出: 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 用户登陆信息查看命令:例:whoami命令查看当前登录系统的?户 例:who命令查看当前所有系统登录的?户 例: w显?系统当前使?登录会话及所做操作 echo :用于在shell中打印shell变量的值,或者直接输出指定的字符串 例:显?PATH变量的值 例: 显?abc不换? 命令?扩展:$()或`` 例: 把?个命令的输出打印给另?个命令的参数 大括号扩展:{ } 例: 数字、字符扩展 Tab键补全:功能:为了减少?户输?完整的命令或路径,??动显?出来。系统会根据现有环境,?动搜寻匹配的字符, 如果单击?次Tab键,能找出匹配项,则显?;如果不能,可以敲击两次Tab键,列出可选择的项?,但如果 没有列出项?,则说明?匹配项。 history命令历史 例:分别演??种常用?法: 调?上?次命令最后?个参数: 1.输?:!$ 2.按Esc键松开后,再按.(点号) 命令历史环境变量:系统默认的环境变量都使??写字?,显?环境变量的内容,则需要使?echo $环境变量名称的形式查看其 值。?要想修改或设置环境变量,有两种?法,?种是可直接在命令?使?export命令?式设置环境变量,则?即?效,退出shell登录或服务器重启失效,另?种是把export命令设置环境变量代码写到配置?件?,重读 配置?件则永久?效。重读配置?件?效有两种?法:?种是使?source命令重读配置?件?效,另?种使? 点号。 HISTISIZE:命令历史记录条数例:查看命令历史记录条数 例: 临时修改环境变量历史记录条数为2000: 例:永久修改环境变量历史记录条数为2000 或使?点号使配置?件永久?效: 显?历史?件保存的完整路径: HISTFILESIZE:历史?件记录历史的条数查看历史?件记录历史的条数: HISTTIMEFRMAT:历史命令记录的格式: 例: 设置历史命令显?执?的?期和时间 Bash中常?快捷键:(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |