1.簡述
IC設(shè)計是在linux環(huán)境下,很多操作需要在Terminal中進行,因此想要學習IC設(shè)計,就必須先需要熟悉Linux環(huán)境、掌握基礎(chǔ)的Linux操作命令;網(wǎng)上也有很多系統(tǒng)的教程,可以系統(tǒng)去學一學,當然實際使用或者工作中常用也幾種命令和技巧,今天做一些簡單分享,這個也是我初學時做的學習記錄,目前這些夠用了,但是我還是推薦去系統(tǒng)學一下。
2.小技巧
pwd | 查看當前所在目錄 |
source ~/.bashrc | 使環(huán)境立即生效 |
clear | 清空終端 |
gvim ~/.bashrc | gvim打開bashrc |
Table鍵 | 自動補全 |
cd - | 返回上次的目錄 |
cd ~ | 回到home目錄 |
cd .. | 返回上一個目錄 |
3.常用命令
1)ls命令
ls -a 顯示所有文件(包括隱藏文件)
ls -al顯示所有文件詳細信息
ls --help 命令幫助
ls --help|more敲enter一屏一屏顯示,q退出
ls -s source(原名) des(替代名)軟連接
ls -Rta /etc遞歸顯示/etc目錄下的文件及目錄
文件類型:
對應(yīng)上圖紅框:
d:目錄文件
rwx:文件所有者權(quán)限
r-x:組中其他人的權(quán)限
r-x:系統(tǒng)中其他人權(quán)限
其中每個符號意義:
-:常規(guī)文件
d:目錄文件
l(L小寫):連接文件
r:讀
w:寫
x:執(zhí)行
2)改變文件/目錄權(quán)限:
r(4)、w(2)、x(1)
chmod 777 [文件名]
3)文件復制命令:
cp <選項> [源文件名][目標文件名]
cp <選項> [源文件組名][目標文件目錄名]
選項:
-i 提示是否覆蓋已存在的目標文件。
-p 保持原文件的所有者,所在組的權(quán)限和時間
-r 遞歸拷貝目錄,把所有非目錄文件當普通文件拷貝
-v 顯示文件的復制進度
4)復制粘貼:
左鍵選中或者雙擊自動選中,中鍵粘貼
5)創(chuàng)建文件夾:
mkdir [文件夾名]
6)創(chuàng)建文件:
touch [文件名]
7)文件刪除:
rm <選項> [文件列表]
選項:
-r 遞歸將目錄以下的文件逐層刪除
-i 刪除前詢問確認
-f 指定強行刪除無需確認,即使原文件屬性為只讀
-v 顯示文件刪除速度
8)移動文件/文件重命名:
mv <選項> [文件1] [文件2]
mv <選項> [目錄1] [目錄2]
mv <選項> [文件列表] [目錄]
選項:
-i 若有同名,先詢問確認
-f 直接覆蓋
-v 顯示文件移動速度
9)文件內(nèi)容統(tǒng)計命令:
wc <選項> 文件列表
選項:
-c 統(tǒng)計字節(jié)數(shù)
-l 統(tǒng)計行數(shù)
-w 統(tǒng)計字數(shù)
10)查找文件命令:
find . -name [文件名] 知道全名查找
find . -name [*部分文件名*] 模糊查找,*和?是通配符
11)查找文件內(nèi)容:
grep <選項> [匹配字符] [文件列表]
grep error *
grep error * -r 遞歸查找
grep error * -i 不區(qū)分大小寫
12)文件內(nèi)容比較命令:
diff <參數(shù)> [文件1][文件2]
選項:
b 忽略空格造成的不同
q 只報告什么地方不同,不報告具體信息
i 忽略大小寫
r 在比較目錄時,比較所有子目錄
s 兩個文件相同時才報告
v 在標準輸出上輸出版本信息并退出
13)命令重定向:
輸出重定向:
ls -l
ls -l > file.txt 將內(nèi)容輸出到一個新的文件中
ls -l >>file.txt 將內(nèi)容輸出到已有文件的后面
例如:
grep [搜索的字] > file.txt 將搜索的內(nèi)容輸出到文件里
輸入重定向:
grep keyword < file.txt 將文件作為另一個程序的標準輸入
14)管道符:
管道符‘|’,通常放在兩個命令之間,將前一個命令輸出作為下一個命令的輸入
例如:ls -a | grep /bin 顯示所在目錄下所有的文件,而且這些文件包含/bin
4.總結(jié)
還是那句話,建議找個Cenos的Linu的教程系統(tǒng)學習一下,結(jié)合我的虛擬機實操,勤思考多動手,這樣學的扎實。
原文標題:你想知道的Linux常用操作命令(IC初學必看)
文章出處:【微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
Linux
+關(guān)注
關(guān)注
87文章
11509瀏覽量
213670 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
82945 -
虛擬機
+關(guān)注
關(guān)注
1文章
966瀏覽量
29330
原文標題:你想知道的Linux常用操作命令(IC初學必看)
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄

Linux基本操作命令
淺析linux的基本操作命令
嵌入式Linux操作系統(tǒng)學習內(nèi)容及目標
掌握嵌入式Linux操作的使用
Linux介紹及其使用Linux操作
什么是Linux系統(tǒng)編程
嵌入式Linux應(yīng)用程序開發(fā)標準教程

常用的Linux常用操作命令及其技巧必看

嵌入式系統(tǒng)設(shè)計--課堂總結(jié)(概述)

評論