命令列歷史
1 ifconfig
2 init 3
3 clear
4 ls
5 clear
6 lsblk
7 claer
8 clear
9 ls
10 clear
11 ls
12 lsblk
13 pwd
14 hostname
15 pwd
如果機器出問題了,你可以檢視歷史看執行錯了什麼命令
你還可以拿他來執行一條命令
ifconfig
enp0s3: flags=4163mtu 1500
inet 11.11.11.151 netmask 255.255.255.0 broadcast 11.11.11.255
inet6 fe80::983f:764b:b0f2:d045 prefixlen 64 scopeid 0x20ether 08:00:27:06:09:bc txqueuelen 1000 (ethernet)
rx packets 8941 bytes 1114727 (1.0 mib)
rx errors 0 dropped 0 overruns 0 frame 0
tx packets 5822 bytes 903304 (882.1 kib)
tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0
每乙個命令執行以後,命令會放到乙個文字裡面,可以用以下命令檢視
[root@centos7 ~]# cat .bash_history 這個檔案可以裡面可以檢視
如果把他這個檔案裡面東西刪除了就沒有歷史了,每個使用者都有自己的歷史
root是root的歷史,普通使用者是普通使用者的歷史
如果乙個命令執行一次,按tab鍵可以自動輸入上一次執行過的命令,還有乙個辦法
[root@centos7 ~]# hostname
centos7.3
[root@centos7 ~]# !! 可以用這個辦法 區分大小寫
hostname
centos7.3
有些命令不能重複執行,切記如刪除還有乙個辦法就是
[root@centos7 ~]# !86
lsanaconda-ks.cfg desktop documents downloads initial-setup-ks.cfg music pictures public templates videos
還有乙個快捷鍵,這個他不執行,只是列出來,你還可以自己改
ctrl+p
還有乙個好用的命令:
[root@centos7 ~]# ls
anaconda-ks.cfg desktop documents downloads initial-setup-ks.cfg music pictures public templates videos
我上面先執行了乙個ls命令,然後我在乙個感嘆號,在乙個l就可以搜尋到執行過的ls,這個命令慎用,有很大危險性,比如說有乙個很長的命令你可以用用少用
[root@centos7 ~]# !l
ls
anaconda-ks.cfg desktop documents downloads initial-setup-ks.cfg music pictures public templates videos
history 命令
Linux複習篇(第七章)
互動程序。它是由某種shell程式啟動的程序,如執行乙個命令。互動程序既可以在前台執行,也可以在後台執行。批處理程序。這種程序和終端沒有聯絡,但它是乙個程序系列。監控程序。也稱為守護程序,它是在linux系統啟動時執行的程序,並且執行在後台。at命令用於在使用者指定的時刻執行指定的命令或命令序列。指...
明解C語言 入門篇 第七章練習題
include intmain include include intmain include unsigned rrotate unsigned x,int n unsigned lrotate unsigned x,int n intmain printf 輸入錯誤!請重新輸入!n if a 1...
C 入門經典 第七章
本章內容 執行程式的兩種方式 除錯模式和非除錯模式。輸出視窗 包括輸出和除錯兩種模式。1.輸出除錯資訊 debug.writeline 僅在除錯模式下執行 trace.writeline 還可用於發布程式 using system using system.collections.generic u...