閱讀982 返回首頁    go 技術社區[雲棲]


linux簡單命令使用

ctrl+alt+t 打開 terminal    
cd  進入
..   上一級目錄
cd / 最頂層目錄
ls 列出當前目錄 
藍色代表文件夾
青色代表鏈接文件
bin 絕大部分係統命令
home 當前用戶所有的文件
     在此目錄下,有一個同名的文件夾
 
直接cd ,不加任何參數。就直接進入home目錄下

隻有到Home下,才會有~

pwd 當前的工作路徑

改變路徑的方式:
  1.絕對方式 cd /home/linux
  2.相對方式 cd 或cd ..

-命令參數,而沒有-開始的是用戶參數

ls -l
  
建立文件夾: mkdir +文件名  

建立一個文件: touch +文件名 能直接建立多個文件

刪除文件 rm +文件名

刪除文件夾 rmdir +文件夾名 目錄中有其它文件夾就不行

rm - r +文件夾   能刪除裏麵所有的文件夾
rm -rf/fr+文件夾   屏蔽文件夾中所有其它的信息,刪除文件夾

vi +文件名  進入文件命令模式,如果不存在,則建立
i 進入編輯界麵的插入模式

vi 三種模式:
命令模式  文本輸入模式(Input Mode)下按ESC進入命令模式
底行模式  命令模式(Command Mode)下輸入:進入末行模式(Last line Mode)
          底行模式(Last line Mode)下指令錯誤則返回命令模式(Command Mode)
編輯模式  命令模式(Command Mode) 下輸入  a、i、o進入文本輸入模式

命令模式:
h  -----光標左移一格
l  -----光標右移一格
j  -----光標下移一行
k  -----光標上移一行

 
從編輯模式進入命令模式 按esc
shift +z +z 保存並退出(兩個大z)

進入命令 :wq 退出保存
不保存退出 q!

cat +文件名  查看文件內存

vi 不加文件名 是沒有名字
可以使用 w+ 文件名

設置行號:set nu 命令模式
取消行號 set nonu

ls -a 顯示隱藏文件
ls -a .vimrc查看vi設置文件(要在根目錄下)

在命令模式下按大寫G

設置行號:
vi .vimrc 
大寫G 到最後一行(命令模式)
o  新建立一行(命令模式)
然後插入set nu(插入模式)
:wq 保存(命令模式)

查找字符串:在命令模式下 / 從上往下找
                         ?從下往上找

在底行模式下     :%s/int/void/g
                  %全局查找
   查找前五行 :1,5s/int/void/g
   g 表示全局填替換
   如果不加g,隻替換一行中的第一個
   
複製:光標在要複製的行。然後看要複製多少行,比如5 yy
粘貼     p
撤銷     u
剪切     dd
如:剪切5行  5dd 從光標開始的位置


大G到底行
在底行模式下 :2,5p 複製2到5行 
                       2,5d  剪切2到5行
 
ctrl+shift+"+" 放大terminal
ctrl+"-"            縮小terminal
 
 
使用gcc 編譯c文件 生成.out可執行程序 
./ 執行 .out
gcc hello.c -o hello
編譯hello.c生成一個hello名字的可執行文件

ls -l 詳細信息顯示文件
-rwxr-xr-x
- 表示普通文件
x:可執行
rwx  可讀寫執行  表示誰創建的
r-x  沒有寫權限  表示文件所在的組
r-x                       表示其它
 
在linux下,文件格式:
    bcd -lsp
b   塊設備文件 
c   字符設備文件
d   目錄文件
-   普通文件
l   鏈接文件
s   套接字文件
p   管道文件  進程間通信中使用

最後更新:2017-04-02 16:47:34

  上一篇:go Android圖片的縮放處理
  下一篇:go 精確監聽AbsListView滾動至底部