Linux學習筆記——文件操作

Linux 下的文本編輯

1. cat 命令
   查看文件內容,將文件內容全部打印到屏幕上。

  cat 文件名稱

   例子
   cat ../../file1

2. vi 是 Linux 下一個 文本編輯工具。
   2.1
   新建文件
   修改/編輯文件
   保存文件

   vi 命令格式
   vi [option] [文件名稱]

   執行了 vi 命令之後,進入到 vi 的文本編輯界面。

   2.2 vi 編輯過程
   vi 的編輯環境提供了 兩種 狀態
   1. vi 的命令狀態
       刪除一行  dd
       刪除一個字符  x   X
       撤銷    u
       查找   /被查找的內容    n 向下查找 N 向上查找
       向上移動光標   j
       向下移動光標   k
       向左移動光標   h
       向右移動光標   l


       命令狀態 ->  命令行狀態
       輸入 :
       命令行狀態:{
           保存      w
           保存並退出  wq
           退出      q     強制退出  q!
           替換
           跳轉到指定行  行號
       }
       等等

   2. vi 的編輯(插入)狀態
       將鍵盤上輸入的字符插入到文件中。

   當使用 vi 打開文件,一開始是默認進入 命令狀態。    

   命令狀態 -> 插入狀態
   鍵盤輸入 小寫字母 a 或者 i 可以將 vi 的模式從命令狀態
   轉換到 插入狀態。
   a  追加方式插入
   i  當前位置插入

   插入狀態 -> 命令狀態
   鍵盤上輸入  Esc 鍵, 可以將 vi 的模式從  插入狀態
   轉換到命令狀態

3. Linux  main 的相關內容
  1. main 函數的意義是程序運行的入口地址。
  2. main 函數的返回值 約定爲 int 類型。main 函數返回的
  int 值交給了調用 程序的 操作系統內核。
  3. 操作系統內核可以使用獲得到的 int 返回值 判
  斷程序運行成功 或 失敗。
  4. 返回值爲 0 表示成功; 返回值爲 非0 表示失敗。(這是
  Linux 下的約定)。

4. $? 變量
   $? 是 shell (bash) 提供的一個 交互環境中的變量。
   它保存了剛剛執行完成的命令(可執行程序)成功或失敗時
   返回給操作系統內核的整數。

5. man 命令
   manual 手冊命令
   查看 系統命令幫助。

   NAME  功能簡介

   SYNOPSIS  命令格式

   DESCRIPTION 詳細描述

   OPTIONS  主要描述 options

   AUTHOR

   BUGS

   COPYRIGHT

   SEE ALSO

6. gcc

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章