1. linux 系統登入之後,顯示如下
last login: thu jan 100:00:22 utc 1970
on ttys0
linux ***
4.1.6 #1 preempt wed jul 19
13:15:08 cst 2017 armv7l
那麼這些資訊是**獲取到的呢,比如jul19 13:15....
kernel每次編譯的時間在原始碼的什麼位置?
include/generated/compile.h
2. kernel版本資訊存放在原始碼什麼位置?
include/generated/utsrelease.h
3. 如何定製自己的登入前後資訊?
/etc/issue, 可以選擇在這裡做登入提示,或者專案標誌列印, 可以選擇\n \l可以看到hostname和tty登入資訊
/etc/issue: 登入之前提示資訊
/etc/motd: 登入之後提示資訊
推薦ascii pic製作**:
/etc/issue – escape codethe issue-file (/etc/issue or the file set with the -f option) may contain certain escape codes to display the system name, date and time etc. all escape codes consist of a backslash (\) immediately followed by one of the letters explained below.
\b : insert the baudrate of the current line.
\d : insert the current date.
\s : insert the system name, the name of the operating system.
\l : insert the name of the current tty line.
\m : insert the architecture identifier of the machine, eg. i486
\n : insert the nodename of the machine, also known
asthe hostname.
\o : insert the domainname of the machine.
\r : insert the release number of the os, eg.
1.1.9
.\t : insert the current time.
\u : insert the number of current users logged in.
\u : insert the
string 「1 user」 or 「 users」 where
is the number of current users logged in
.\v : insert the version of the os, eg. the build-date etc.
4. 如何檢視系統的登入資訊和一些操作log?
/var/log/auth.log
linux一些實用小技巧
vim 自動對齊 gg g 在命令模式下 即非 插入 等編輯模式 先輸入gg,這時候游標會移動到第一行第乙個字元,然後按 號之後切換成大寫,再按一下g,這時候游標會移到最後一行的第乙個字元,這時候就可以看到 被排得整整齊齊了!效果如下 輸入gg g後 截圖快捷鍵 按printscreen鍵 擷取當前...
一些 ssh 小技巧
ssh 經常需要使用的,每次使用都 ssh abc def.com p 12138 i ssh id rsa來一遍顯然太麻煩了,下面分享一點使用ssh的小技巧 linux 下,ssh會去讀 ssh config 裡的配置的,只需要配置檔案裡寫入如下配 host 1 配置的名稱,選方便自己識別的就行h...
一些stl 小技巧
大部分都是網上總結的 滑稽 1.一些非常實用的函式,比如說找到下乙個排列的 2.在3.vector代替queue和stack還能稍微快一些。所以不建議使用queue和stack,內建的棧和佇列出奇的慢。4.優先佇列,維護數列的極大值,效率很慢,比手寫二叉堆還慢不少,好像set都比它快些使用的話,主要...