N23-第一周 記流水賬

 

機器已經設置好了  屏幕左邊是linux控制臺,屏幕中間放置記事本來記筆記,屏幕右邊是教學視頻,如圖 費我老大勁 筆記本的無線網卡驅動不好弄啊

 

工作模式.png注重操作實踐,全程跟著操作,一定要照著做,動手啊動手…………..
前十五天內容以查漏補缺為主,所以筆記是興之所至,遵循以下原則:
   1.覺得已經記憶的就放過,印象尚不深刻的才會記下一筆.個人覺得能記在腦子里還是不要記在紙張上
   2.覺得最近不用的不記 但是必須要記住出現在哪里 用得到時可以找出來
   3.覺得太復雜的不記,記了也不會用 反而加深負擔
   4.可以man 或者help出來的 也盡量不記 直接help不就行了嘛
除開規定的課程,計劃外的課程也會記在此處。放置在文章最后,用橫線隔開,查閱老師可以略過。

Ctrl + Alt + F[1-6]進入tty1-6
Ctrl + Alt + F7進入圖形用戶界面

ip addr list 查看活動接口的IP 比ifconfig好使

shutdown -h  (halt) 關機
            now 立刻關機
           10:30 這個時段關機
           +120 120分鐘后關機
shutdown -P  powderoff 關機
shutdown -r  (reboot)重啟
shutdown -k  發送嚇唬人的警告消息
shutdown -c  取消上個關機命令

關于使用幫助
[可選],<必須要的>,|多選一,……可重復多次,{分組的}
type command 查看命令類型是內嵌還是外部
man command 外部命令的使用幫助
help command 內嵌命令的使用幫助 (shell內嵌的 shell自家是linux外部命令)
info command 獲取命令的在線文檔 絕對原汁原味…
command –help 直接跳到此命令的參數詳解 

空格 翻后翻屏/b 向前翻屏
ctrl+d 向后翻半屏 / ctrl +u向前翻半屏
回車 向后翻一行 /k 向前跳一行
G 直接看最后一行/1G 跳到第一行

/keyword 查找關鍵字 從頭找到尾
?keyword 查找關鍵字 從尾找到頭
n 看下一個 與怎么找的 方向相同
N 看上一個 與怎么找的 方向相反
q 退出

命令行模式下的快捷鍵:
ctrl +a 跳轉命令行首/ctrl +e 跳到行尾
ctrl +u 刪除最左側至光標處的字符 /ctrl +k刪除光標處至尾部的字符

關于命令:
ls -ld ld結果使用查看目錄自身屬性
ls -R 查看目錄底下的子目錄
date MMDDhhmm[[cc]YY][.ss]] 設定系統時間 依次是:月日小時分鐘[2或4位 年].[秒]
date %s 從unix元年到執行命令時經過的秒數
cal 顯示日歷
which 顯示命令的完整路徑
whereis 比which強大 不僅顯示命令路徑 還會顯示幫助文檔的位置
            -b 僅搜索二進制程序路徑 相當于which
           -m僅搜索使用手冊路徑
whatis 查詢一個命令執行什么功能
who 哪些人登錄到了系統
w 比who 強大 不僅顯示誰登錄到系統還顯示出這些用戶當前在干神馬

cat -n 給文本行 編號
cat -E 顯示文本 行結束符
tac 從最后往前顯示文本 文本處理時用得多
head 查看文件的前N行
tail 查看文件的后N行
more 分頁顯示 支持翻頁和搜尋
less   比more強大,能向前翻也能向后翻,在查看之前不會加載整個文件。
         命令參數:
         -b <緩沖區大小> 設置緩沖區的大小
         -f  強迫打開特殊文件,例如外圍設備代號、目錄和二進制文件
         -g  只標志最后搜索的關鍵詞
         -i  忽略搜索時的大小寫
          -m  顯示類似more命令的百分比
          -N  顯示每行的行號
           -o <文件名> 將less 輸出的內容在指定文件中保存起來
          -s  顯示連續空行為一行
         
         /字符串:向下搜索“字符串”的功能
         ?字符串:向上搜索“字符串”的功能
           n:重復前一個搜索
          N:反向重復前一個搜索
          b  向后翻一頁
          d  向后翻半頁
          h  顯示幫助界面
          Q  退出less 命令
          u  向前滾動半頁
          y  向前滾動一行
          空格鍵 滾動一行
          回車鍵 滾動一頁

mkdir 創建指定的名稱的目錄
cp 復制么 有點復雜 這個寫詳細點吧
      -f 強制覆蓋
      -r 遞歸復制
      -i 交互式詢問是否覆蓋
      -d 復制快捷方式 而不是文件本身
    —— ——preserv 眾多屬性
touch 修改時間戳,也能創建文件
cp 復制文件
mv 移動文件
rm 刪除文件或者目錄
stat 查看三個時間戳個類型的時間,分別是Access(僅僅訪問不修改),Modify(修改本身文件內容),Change(修改屬性比如權限 大小和內容)

關于別名 僅對當前登錄shell有效

alias 查看本機設置的別名
alias NAME='command' 設置一個別名
unalias command 取消這個別名
如果要運行命令本身,而不是別名 前面帶\command

關于歷史命令 history
本人習慣性寫法 #代替記錄編號 (N)代替某個阿拉伯數學

echo $HISTFILE  顯示當前登錄用戶的歷史記錄文件
root的history在history在  /root/.bash_history
其他用戶的history在      /home/USER/.bash_history
history  -w 將本次產生的記錄(在內存)追加到歷史文檔里
             -c 清空整個記錄
             -d  #  (N)  刪除指定編號的記錄,往后的N條
             -(N) 只顯示最近N條
            !# 再次執行某編號的命令
            !!再次執行上一條命令
            !char   往上翻,找最近一條命令,與字符匹配的,再執行一遍(當記性不大好,不記得完整命令名 也翻不出編號時 這種匹配很高大上。)

總結各種系統變量:
$# 是傳給腳本的參數個數
$0 是腳本本身的名字
$1 是傳遞給該shell腳本的第一個參數
$2 是傳遞給該shell腳本的第二個參數
$@ 是傳給腳本的所有參數的列表
$* 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,參數可超過9個
$$ 是腳本運行的當前進程ID號
$? 是顯示最近一條命令的執行狀態,0表示沒有執行成功,0-255其他表示有錯誤

千萬不要執行rm -rf /

=======================================================================================

1.《<托馬斯微積分》 完成了第八章-無窮級數  下周計劃 第九章-平面向量和極坐標函數
2. HTML修習完畢 下周計劃XML
3.本周修完CCNA上半部分,下周修下半部分 這個東西理解為主,跑步的時候閉著眼睛聽 能延長耐力
3.蔣致遠開始接觸乘法了,下周必須引導他熟記乘法口訣表
4.本周增重0.4kg,板栗吃多了 有木有?下周在跑步機上鍛煉時間 由40分鐘增加到50分鐘

 

原創文章,作者:3235more,如若轉載,請注明出處:http://www.www58058.com/47581

(0)
3235more3235more
上一篇 2016-09-18 19:25
下一篇 2016-09-18 20:01

相關推薦

  • 文本處理-三劍客-grep

    文本過濾
    grep [OPTIONS] PATTERN [FILE…]

    2018-03-16
  • Linux基礎知識之命令的語法通用格式

    #COMMAND OPTIONS ARGUMENTS 1.COMMAND:   (1)發起一命令:請求內核將某個二進制程序運行為一個進程: 程序–>進程 靜態–>動態 (有聲明周期)   (2)命令本身是一個可執行的程序文件:二進制格式的文件,有時候會調用共享庫文件 多數系統程序文件都存放在:/bin,…

    Linux干貨 2016-07-07
  • kickstart及引導鏡像制作

    環境:CentOS 6.7 kickstart 制作    1、centos系統安裝完成后,anaconda會根據本次系統安裝的配置,生成一個與本次安裝設置相同的kickstart文件,文件位于/root/anaconda-ks.cfg,可以使用vim對這個文件進行修改來使用。     vim anaconda-ks.…

    Linux干貨 2015-12-15
  • 開機啟動流程

    grub and boot Centos5,6的開機啟動流程 grub Centos7的開機啟動流程 Centos5,6的開機啟動流程 initrd / initramfs 一般存儲在/boot目錄下,以.img為結尾的文件,是一個小型的根目錄系統的映像文件,里面存放了各類系統必須的模組,為了解決內核在加載完成之后沒有模組無法訪問磁盤加載rootfs的問題?!?/p>

    Linux干貨 2016-04-11
  • rpm和yum的使用,程序包編譯安裝以及編譯apache過程中出現的問題

    一、rpm包管理          用法: rpm [選項…]              查詢/驗證軟件包選項:   &nbsp…

    Linux干貨 2016-03-19
欧美性久久久久