linux-常用指令3
系統(tǒng)管理命令
stat ? ? ? ? ? ? ?顯示指定文件的詳細(xì)信息,比ls更詳細(xì)
who ? ? ? ? ? ? ? 顯示在線登陸用戶
whoami ? ? ? ? ?顯示當(dāng)前操作用戶
hostname ? ? ?顯示主機(jī)名
uname ? ? ? ? ? 顯示系統(tǒng)信息
top ? ? ? ? ? ? ? ?動(dòng)態(tài)顯示當(dāng)前耗費(fèi)資源最多進(jìn)程信息
ps ? ? ? ? ? ? ? ? ?顯示瞬間進(jìn)程狀態(tài) ps -aux
du ? ? ? ? ? ? ? ? ?查看目錄大小 du -h /home帶有單位顯示目錄信息
df ? ? ? ? ? ? ? ? ?查看磁盤大小 df -h 帶有單位顯示磁盤信息
ifconfig ? ? ? ? ?查看網(wǎng)絡(luò)情況
ping ? ? ? ? ? ? ? ?測(cè)試網(wǎng)絡(luò)連通
netstat ? ? ? ? ?顯示網(wǎng)絡(luò)狀態(tài)信息
man ? ? ? ? ? ? ? ?命令不會(huì)用了,找男人? 如:man ls
clear ? ? ? ? ? ? ?清屏
alias ? ? ? ? ? ? ? 對(duì)命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill ? ? ? ? ? ? ? ? 殺死進(jìn)程,可以先用ps 或 top命令查看進(jìn)程的id,然后再用kill命令殺死進(jìn)程。
?
關(guān)機(jī)/重啟機(jī)器
shutdown
?
? ? ?-r ? ? ? ? ? ? 關(guān)機(jī)重啟
?
? ? ?-h ? ? ? ? ? ? 關(guān)機(jī)不重啟
?
? ? ?now ? ? ? ? ?立刻關(guān)機(jī)
?
halt ? ? ? ? ? ? ? 關(guān)機(jī)
?
reboot ? ? ? ? ?重啟
?
在游戲行業(yè)中,還有經(jīng)常用到修改,需要測(cè)試活動(dòng)開啟,關(guān)閉是否正常,用到date的
例如:得到昨天的時(shí)間
date +%Y%m%d --date="-1 day"
date 用法: date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
date 可以用來顯示或設(shè)定系統(tǒng)的日期與時(shí)間。
1.在顯示方面,使用者可以設(shè)定欲顯示的格式,格式設(shè)定為一個(gè)加號(hào)后接數(shù)個(gè)標(biāo)記,其中可用的標(biāo)記列表如下: % :? 打印出 %
%n : 下一行
%t : 跳格
%H : 小時(shí)(00..23)
%I : 小時(shí)(01..12)
%k : 小時(shí)(0..23)
%l : 小時(shí)(1..12)
%M : 分鐘(00..59)
%p : 顯示本地 AM 或 PM
%r : 直接顯示時(shí)間 (12 小時(shí)制,格式為 hh:mm:ss [AP]M)
%s : 從 1970 年 1 月 1 日 00:00:00 UTC 到目前為止的秒數(shù)
%S : 秒(00..61)
%T : 直接顯示時(shí)間 (24 小時(shí)制)
%X : 相當(dāng)于 %H:%M:%S
%Z : 顯示時(shí)區(qū) %a : 星期幾 (Sun..Sat)
%A : 星期幾 (Sunday..Saturday)
%b : 月份 (Jan..Dec)
%B : 月份 (January..December)
%c : 直接顯示日期與時(shí)間
%d : 日 (01..31)
%D : 直接顯示日期 (mm/dd/yy)
%h : 同 %b
%j : 一年中的第幾天 (001..366)
%m : 月份 (01..12)
%U : 一年中的第幾周 (00..53) (以 Sunday 為一周的第一天的情形)
%w : 一周中的第幾天 (0..6)
%W : 一年中的第幾周 (00..53) (以 Monday 為一周的第一天的情形)
%x : 直接顯示日期 (mm/dd/yy)
%y : 年份的最后兩位數(shù)字 (00.99)
%Y : 完整年份 (0000..9999)
2.在設(shè)定時(shí)間方面
date -s //設(shè)置當(dāng)前時(shí)間,只有root權(quán)限才能設(shè)置,其他只能查看。
date -s 20080523 //設(shè)置成20080523,這樣會(huì)把具體時(shí)間設(shè)置成空00:00:00
date -s 01:01:01 //設(shè)置具體時(shí)間,不會(huì)對(duì)日期做更改
date -s “01:01:01 2008-05-23″ //這樣可以設(shè)置全部時(shí)間
date -s “01:01:01 20080523″ //這樣可以設(shè)置全部時(shí)間
date -s “2008-05-23 01:01:01″ //這樣可以設(shè)置全部時(shí)間
date -s “20080523 01:01:01″ //這樣可以設(shè)置全部時(shí)間
3.加減
date +%Y%m%d???????? //顯示現(xiàn)在天年月日
date +%Y%m%d --date="+1 day"? //顯示后一天的日期
date +%Y%m%d --date="-1 day"? //顯示前一天的日期
date +%Y%m%d --date="-1 month"? //顯示上一月的日期
date +%Y%m%d --date="+1 month"? //顯示下一月的日期
date +%Y%m%d --date="-1 year"? //顯示前一年的日期
date +%Y%m%d --date="+1 year"? //顯示下一年的日期
或者更簡(jiǎn)單點(diǎn)的? date=`date -d -${t}day '+%Y%m%d'` //為t為前幾天
?
轉(zhuǎn)載于:https://www.cnblogs.com/R-bear/p/7140410.html
總結(jié)
以上是生活随笔為你收集整理的linux-常用指令3的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [C++]C++11:Function与
- 下一篇: 建行5星级客户需要多少存款