第一篇博客,以下。

一、 linux 你好!
    學習linux的心情。
        又一次接觸了linux,內心還是很忐忑的。記得大二學過半學期的linux,那是一門考查課,所以可想而知學的是三天打魚兩天曬網。也不知道是怎樣的機緣,讓我在一年后又一次遇見了它。我想說,雖然你很讓人難捉摸,但我還是想去了解你。所以,你好?。?br />二、基礎的一些命令
  1. 文件查看類命令:cat,tac,head,tail,more,less
    分屏查看命令:more和less
      more命令:more FILE(翻屏至文件尾部后自動退出)
      less命令:less FILE
      head命令: -n 查看文件前n行

      第一篇博客,以下。
      tail命令: -n 查看文件后n行
                 -f 查看文件顯示后不退出,并顯示新行
      stat命令:stat FILE

第一篇博客,以下。
        時間戳:
            最近訪問時間:access time
            最近更改時間:modify time
            最近改動時間:change time
         文件分為兩類數據,一個是元數據metadate,一個是數據 data,數據改變元數據也會發生改變。
        touch命令改時間戳:
            -c:指定的文件路徑不存在時不予創建
            -a:僅修改access time
            -m:僅修改modify time

第一篇博客,以下。
   2. 目錄管理類命令:mkdir,rmdir
        mkdir: mkdir[OPTION]..DIRECTORT..
          路徑基名為命令的作用對象,基名之前的路徑必須存在

第一篇博客,以下。
        rmdir: rmdir[OPTION]..DIRECTORT..
   3. bash的基礎特性
       命令行展開:
         ~ :自動展開為用戶的家目錄,或指定的用戶家目錄
        {}:可以承載一個以逗號分隔的路徑列表,并能夠將其展開為多個路徑

第一篇博客,以下。
       命令的執行結果:
         狀態結果;
         命令結果:
           引用命令的執行結果:$(COMMAND)或`COMMAND`

第一篇博客,以下。
   4. 關于時間的那些命令
       date
 +%F
 +%T
 +%Y
 +%m
 +%d
 +%H
 +%M
 +%S
 +%s
 +%w
 +%a
     date修改時間:date -s ‘yyyy-mm-dd hh:mm:ss’

第一篇博客,以下。
     hwclock 查示硬件時間(BIOS時間)
      hwclock -s 將硬件時間寫入軟件時間(系統時間)
      hwclock -w 將軟件時間寫入硬件時間
     cal 顯示當月日歷
 cal yyyy 顯示指定年的日歷
 cal -y 顯示當年的日歷
 cal -3 顯示上個月當月下個月的日歷
 cal -1 同cal 顯示當月日歷
 cal mm yyyy 顯示指定年,月的日歷
   5. 如何開機自動顯示圖形化界面
        圖形化界面操作

第一篇博客,以下。
        命令行界面操作:

第一篇博客,以下。
   6. $的用法
 $變量名 引用變量的值 
 $()或“ 引用命令執行的結果
 $[]運算
 ${變量名} 或”$變量名” 當變量名的起止不分明時,用來劃定變量名的范圍,同時引用變量。
三、 bash的一些快捷鍵
 Ctrl+L 清屏
 Ctrl+O 執行當前命令,并重新顯示本命令

 Ctrl+s 鎖定,但仍可以運行命令。
 Ctrl+q 解鎖
 Ctrl+C 強制結束
 Ctrl+D 正常終止
 Ctrl+Z 掛起(暫停)命令
 Ctrl + a 光標移到命令行首,相當于Home
 Ctrl + e 光標移到命令行尾,相當于End
 Ctrl + f 光標向右移動一個字符
 Ctrl + b 光標向左移動一個字符
 Alt + f 向右移動一個單詞
 Alt + b 向左移動一個單詞
 Ctrl + xx 光標在命令行首和光標之間移動
 Ctrl + u 刪除光標之前的內容
 Ctrl + k 刪除光標這后的內容
 Alt + r 清除全部內容
 Ctrl + w 從光標處向左刪除至單詞首
 Alt + d 從光標處向右刪除至單詞尾
 Ctrl + d 刪除光標后的一個字符
 Ctrl + h 刪除光標前的一個字符
 Ctrl + y 將刪除的字符粘貼至光標后
 Alt + c 從光標處開始向右更改為首字母大寫的單詞
 Alt + u 從光標處開始,將右邊一個單詞更改為大寫
 Alt + l 從光標處開始,將右邊一個單詞更改為小寫
 Ctrl + t 交換光標處和之前的字符位置
 Alt + t 交換光標處和之前的單詞位置
 Alt + N 提示輸入指定字符后,重復顯示該字符N次(N表示具體的數字)
 Ctrl-Shift-n 創建新窗口
 Ctrl-Shift-q 關閉當前窗口
 Ctrl-Shift-t 創建一個標簽頁
 Ctrl-Shift-w 關閉一個標簽頁
 Ctrl-PaUp/PgUn 切換到下一個/前一個標簽頁
 Ctrl-Shift-c 復制選中的文本
 Ctrl-Shift-v 把文本粘帖到當前光標處

 四、
      命令類型
        命令類型分為外部命令和內部命令。
         type COMMAND:
           內部:builtin
           外部:顯示為命令文件路徑
         (命令可以有別名,別名可以與原名相同,此時原名被隱藏,此時如果要運行原命令,則使用\COMMAND第一篇博客,以下。

 
         命令別名:
           獲取所有可用別名定義:
              # alias
           定義別名:
              # alias NAME=COMMAND第一篇博客,以下。


           取消別名:
              #unalias NAME第一篇博客,以下。


       which 命令:顯示命令完整路徑
           which[options] programname[…]
             –skip-alias:忽略別名第一篇博客,以下。


       who 命令:顯示誰登錄
            -b:系統此次啟動的時間
            -r:運行級別第一篇博客,以下。
       w 命令:用來顯示誰登錄了以及在干什么

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

(0)
jyy_599jyy_599
上一篇 2017-07-15 11:07
下一篇 2017-07-15 11:10

相關推薦

  • N25_第十周作業

    1、請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) POST –> BootSequence(BIOS) –>Bootloader(MBR) –>Kernel(ramdisk)–>rootfs(readonly)–>switchroot&#821…

    Linux干貨 2017-02-14
  • 程序包管理之制作yum本地源

    Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基于RPM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。 使用本地yum源有兩種方式:第一直接使用光盤鏡像,不過此方…

    Linux干貨 2016-08-24
  • 磁盤分區、軟RAID創建及shell腳本參數傳遞,for循環,運算表達式應用 1、創建一個10G分區,并格式為ext4文件系統。 先使用fdisk工具創建一個10G的新分區。使用fdisk打開要創建磁盤分區的物理設備fdisk /dev/sdb,然后使用n指令創建新的分區,分區類型選此處選擇為主分區,第一個柱面使用默認的1,最后的柱面,使用+10G這種表示方…

    Linux干貨 2016-12-26
  • ?磁盤管理{分區表備份與恢復;修復fstab記錄錯誤;制作swap分區;磁盤配額演示;}

    磁盤管理{ 分區表備份與恢復;錯誤fstab修復;swap分區;磁盤配額;}

    Linux干貨 2016-09-04
  • vim、crontab、bash for循環練習

    1、復制/etc/rc.d/init.d/functions文件至/tmp目錄,將/tmp/functions文件中的以至少一個空白字符開頭的行的行首加#。 vim中支持全文查找替換功能且在查找時支持正則表達式,在替換時進行引用。先使用vim /tmp/functions,然后在vim編輯模式中輸入:%s/\(^[[:space:]]\+\)/#\1/g再回…

    系統運維 2016-12-03
  • ansible-playbook組件解析及操作全解

    一、ansible-playbook介紹: ?playbook是由一個或多個”play”組成的列表。play的主要功能在于將事先歸為一組的主機裝扮成事先通過ansible中的task定義好的角色。從根本上來將,所謂的task無法是調用ansible的一個module。將多個paly組織在一個playbook中,即可以讓他們聯通起來按事…

    2015-08-24
欧美性久久久久