這個是上交的課件,我是一路學過來的,上面有linux的簡單使用
關亍執行檔案路徑癿變數: $path
檔案不目弽癿檢規: ls(list) - list files/dirs e.g. >ls -l
複製、刪除不移勱: cp, rm, mv
直接檢規檔案內容: cat, tac, nl
可翻頁檢規: more, less
修改檔案時間不建置新檔: touch
mkdir – create a dir e.g. >mkdir test
cd - change dir e.g. >cd test
rm - remove files/dirs e.g. >rm -f a.txt
cp - copy files/dirs e.g. >cp a.txt b.txt
mv – move files/dir s e.g. >mv a.txt c.txt
pwd – show current path e.g. >pwd
du – estimate files/dirs space usage e.g. >du -c -h test
df – report free disk space e.g. >df
chmod – change mode of
file/dir e.g. >chmod 777 test
chown – change owner of
file/dir e.g. >chown rong edit
chgrp – change group
offile/dir e.g. >chgrp guest draft -r
$ ls 檢視最近的工作目錄
$ ls -l 看詳細說明
$ ls -a -l the -a option forces it
to show them.
$ man ls (read
the man page)
$ mkdir ics-tot建立乙個direction,名字叫ics-tot
$ cd ics-tot 改變位置到ics..資料夾
cd . 當前目錄
cd .. 上級目錄
cd ~ home
$ touch foo bar 創造一些檔案
$ man echo檢視命令help(echo列印一行你提供的檔案)
$ echo hello >> foo新增乙個單詞hello到foo裡面
$ cat foo 列印foo裡面的內容
$ man cat(標準輸出)
功能說明:顯示文字。
語 法:echo [-ne][字串]或 echo [--help][--version]
補充說明:echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開, 並在最後加上換行號。
參 數:-n 不要在最後自動換行
-e 若字串中出現以下字元,則特別加以處理,而不會將它當成一般
文字輸出:
\a 發出警告聲;
\b 刪除前乙個字元;
\c 最後不加上換行符號;
\f 換行但游標仍舊停留在原來的位置;
\n 換行且游標移至行首;
\r 游標移至行首,但不換行;
\t 插入tab;
\v 與\f相同;
\\ 插入\字元;
\nnn 插入nnn(八進位制)所代表的ascii字元;
–help 顯示幫助
–version 顯示版本資訊
(global search regular expression(re) and print out the line,全面搜尋正規表示式並把行列印出來)是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來。
功能:顯示檔案的開頭至標準輸出中(預設檔案開頭的前10行)
head [option]... file...
-n 顯示檔案的前n行 如:head -5 file 顯示檔案file的前5行
-c n 顯示檔案的前n個位元組 如:head -c 20 file 顯示檔案file的前20個位元組
-c -n 顯示檔案除了最後n個位元組的其他內容
-q 隱藏檔名(當指定了多個檔案時,在內容的前面會以檔名作為開頭)
-v 顯示檔名(預設單個檔案不顯示,多個檔案顯示)
要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,ps命令就是最基本程序檢視命令。使用該命令可以確定有哪些程序正在執行和執行的狀態、程序是否結束、程序有沒有殭屍、哪些程序占用了過多的資源等等.總之大部分資訊都是可以通過執行該命令得到。ps是顯示瞬間程序的狀態,並不動態連續;如果想對程序進行實時監控應該用top命令。
引數:
-a :所有的程序均顯示出來,與 -e 具有同樣的效用;
-a : 顯示現行終端機下的所有程序,包括其他使用者的程序;
-u :以使用者為主的程序狀態 ;
x :通常與 a 這個引數一起使用,可列出較完整資訊。
輸出格式規劃:
l :較長、較詳細的將該pid 的的資訊列出;
j :工作的格式 (jobs format)
-f :做乙個更為完整的輸出。
linux系統中的wc(word count)命令的功能為統計指定檔案中的位元組數、字數、行數,並將統計結果顯示輸出。 dp的一些技巧(持續更新)
刷題的時候學到的一些 1.有時候,可以在開頭多加一列 一行 可以方便計算 2.如果二維dp只用到前面一行,可以只保持兩行以節省記憶體,使用swap 甚至可以優化到一行 如果一維dp只用到前乙個,可以只保持兩個變數 3.如果兩個物件採用相同的最優策略來做一件事的話,dp的狀態往往是 先做的那個物件的什...
持續更新 一些結論與技巧
n 個節點無向完全圖的不同生成樹個數有 n 個 證明 無標號的樹個數 點數為 n 另一邊點數為 m 共有 n m 條邊的帶標號完全二分圖生成樹個數為 n m 1 m n 1 證明 將乙個長度為 n 的序列a變成嚴格單調遞增序列至少需要改的元素個數 構造陣列 b i a i i 求b的最長不下降子串行...
SlickEdit 一些使用技巧
slickedit 使用了幾天以後,發現不僅僅是自動提示,瀏覽,它提供的編輯功能也非常強大。如果說 sourceinsight 和 slickedit 在瀏覽 上面各有所長,那麼編輯這方面 se 和 si 就不是乙個級別了。下面是我知道的一些使用技巧,老鳥就不用看了,哈哈.1.如果發現路徑的 顯示成...