ep1:
echo:自言自語
pwd: print working directory,列印目前位置
cd: change directory, cd path, cd ~, cd ..
ls: list directory contents
lsls -l #list mode
ls -l -a = ls -la # list mode + all files
ls -lh # list mode + human readable size
man: 使用者手冊
man pwd
man -h
grep --help
cat: 列印檔案內容,concatenate and print files
cat a.txt
cat a.txt b.txt # print a.txt then b.txt
cat < a.txt # read from stdin
head and tail
head a.txt #預設前十行
tail a.txt #預設後十行
tail -n 5 a.txt #-n+number,列印後number行
tail -f a.txt #-f用來觀察變化,比如觀察log
less: read-only version of vi
less a.txt
grep: 內容查詢
cat a.txt | grep 8 #查詢a中帶8的內容
cat a txt | grep -n 8 #查詢a中帶8並且返回行號
wc:單詞統計 word, line and byte count
man wc | wc #統計wc這個manual手冊,返回a-行數 b-單詞書 c-位元組數
重定向:改變輸入輸出裝置
標準輸入stdin/標準輸入stdout:控制台/鍵盤/螢幕
echo hello > hello.txt # redirect to a file
cat < hello.txt # use file as stdin, read from file
man less | grep sim #在less manual中找有sim的內容
man less | grep -n sim | grep that > that.txt #multiple pipe 在less manual中找有sim內容以及其行,在其中找有that內容及其行數,重定向到that.txt檔案
利用nano實現echo:
開啟nano: 直接輸入nano
寫**ctrl+x退出並儲存**
g++編譯
Linux指令學習
這篇部落格完全是給自己看的,一些在工作中用的指令,想到哪就寫到 或去查詢,希望自己以後能夠熟練掌握linux指令。1.使用者之間的切換指令 登入使用者 longkun,要求轉換成longquan使用者day su longqun 空格不要少 su 切換到根目錄 sudo 指令是小於root的大許可權...
Linux 指令學習
ctr alt t 開啟控制台 tab鍵檔名提示 解壓 tar.bz2 tar.gz 例 tar zxvf a.tar.gz 解壓命令使用tar 或z 解壓gz格式 或j 解壓bz2格式 或 x解壓tar格式 或 v顯示解壓資訊 或 f指向檔案 解壓檔名 壓縮檔案 tar zcvf a.tar.gz...
linux指令學習
縮放 放大 ctrl shift 縮小 ctrl 1 pwd 顯示當前所在位置 第乙個 根目錄 後續的 目錄分隔符 eg home chen 2 ls 顯示當前位置下除了隱藏檔案外的所有檔案 ls a 顯示當前位置下的所有檔案 all ls l 以長列表的形式顯示除了 list 隱藏檔案以外的所有檔...