sudo 在沒有許可權時,執行在命令前。
執行檔案要用檔案絕對路徑,當前路徑 要用 ./檔名
檢視當前shell 用:ps
進入另乙個 shell,直接輸入shell的名字,如:ksh/tcsh/sh/bash/
退出乙個shell 用 exit
切換shell,如: exec tsh
第二行輸入,但不執行,用 ctrl+c
檢視當前目錄:pwd
cd /dir/dir --轉到其它目錄
cd ~ 或 cd --轉到主目錄
cd ~使用者名稱 --轉到其它使用者的主目錄
telet ip --連線運程機器
logout --退出遠端機器
ls /home /mnt --列出多個目錄內容
ls -a -l -f --顯示所有檔案,詳細方式
-f 標出格式 ,
以.開頭的是隱藏檔案
-a 所有檔案 ,但不包括 .和..檔案
-r 子目錄檔案也列出
echo 內容 >> 檔名 --寫入檔案
命令 >> 檔名 --寫入檔案
cat 檔名 --檢視檔案內容
mount -o ro /dev/cdrom /mnt/cdrom --掛載cd盤
umount -v /mnt/mymount/ --取消掛載
man 命令 --檢視命令幫助
命令 --h --檢視命令幫助
apt-get install ibus-table-wubi --安裝五筆輸入法
mkfifo 管道名 --建立管道
ln 目標路徑 軟鏈結檔名稱 --建立硬鏈結
-s 軟鏈結
chmod 引數 檔名
用+或-表示加或減許可權,=表示許可權,=-表示沒有許可權
不用人許可權用,隔開
u:自己 g:同組 o:外組
r:讀,4 w:寫,2 x:執行,1
可以像 chmod 700 filename 這樣使用
jobs --檢視任務
kill pid --終止任務 根據id號
kill %id --終止任務 根據 任務號
fg/bg pid/%id ----把任務放到 前台或後台
sleep seconds --睡眠秒數
who|grep 192.168.1.1 --查詢哪個ip的使用者正在使用
在 ~/.bashrc 檔案中加入
path=$path:./:~/ --加入環境變數,這樣可以直接執行主目錄下的檔案鏈結
# ps1="[\u@\h \w]" --提示全路徑
ps1="[\u@linux \w]" --加到最後,新到終端時會自動使用
source ~/.bashrc --初始化檔案 --重新初始化檔案 ~/.bashrc
cc -0 c.out c.c --編譯c.c 檔案,生成 c.out可直接執行
linux學習與c程式設計2
cc s c.c 編譯c.c 檔案,會生成 c.s的彙編 檔案 修改linux計算機名,修改檔案,重啟 su root 許可權 etc hostname etc hosts 包含基本資料型別的struct中,sizeof,佔4的倍數個位元組。位模式不佔4的倍數位元組 8位為乙個位元組 struct ...
Linux與指令碼程式設計 1
很多東西不是學了再去用,而是用時才去學,特別是對於linux而言,這句話顯得更加實用。對於不是非系統開發人員,linux的應用場景往往只是作為一種服務,因而它只是乙個服務工具,並不需要系統的去學習內部的原理。參看 linux命令列與shell指令碼程式設計大全 第3版 前5章 四大組成部分 linu...
Linux程式設計學習筆記1
vim使用說明 以前都是一直採用gedit編寫 覺得很low,現在嘗試改用vim,但是vim的命令實在太多了,一時半會也記不住,下面摘錄一些感覺常用的操作。vim有命令列模式和輸入模式,最後行模式三種。進入vim時,預設是命令列模式,通過下面幾個切換到輸入模式輸入資料 i 從游標所在位置開始插入新輸...