1. 程式人生 > >樹莓派操作目錄以及常用命令整理——樹莓派入手常見問題(四)

樹莓派操作目錄以及常用命令整理——樹莓派入手常見問題(四)

文章雖然是主要寫樹莓派,其實也適用於絕大部分linux系統。畢竟樹莓派的官方推薦的raspbian系統同說白了就是linux。
所以對於平時工作中經常使用linux的同學來說,基本沒什麼學習成本的。不過整理一下,溫故一下也無妨。
如果平時接觸linux比較少,就當時入門瞭解大概,後面用到的時候自己腦海裡有個印象,這樣找資料也快。
學習樹莓派命令的操作之前,瞭解raspbian的系統目錄可以降低理解的難度。
1、樹莓派目錄:
/boot 放置Linux核心以及其他用來啟動樹莓派的軟體包
/bin 放置與Raspbian有關(包括執行圖形介面所需的)的二進位制可執行檔案
/dev 這是虛擬資料夾之一,用來訪問所有連線裝置,包括儲存卡
/etc 系統管理和配置檔案
/home Linux上的我的文件,包含使用者名稱命名的資料夾
/lib 各種應用需要的程式碼庫
/lost+found 一般情況下是空的,當系統非法關機後,這裡就存放了一些檔案
/media 放置可移動儲存驅動器,比如USB和CD
/mnt 用來手動掛在外部硬體驅動器或儲存裝置
/opt 可選軟體資料夾,非系統部分的軟體將會放置在這裡
/sbin 放置超級使用者使用的系統管理命令
/sys 放置作業系統檔案
/tmp 放置臨時檔案
/usr 放置使用者使用的程式
/var 虛擬檔案,用於程式儲存資料
2、常用命令:
絕對路徑:路徑的寫法,由根目錄 / 寫起,例如: /usr/share/doc 這個目錄。
相對路徑:路徑的寫法,不是由 / 寫起,例如由 /usr/share/doc 要到 /usr/share/man 底下時,可以寫成: cd ../man 這就是相對路徑的寫法啦!
ls: 列出目錄
cd:切換目錄
pwd:顯示目前的目錄
mkdir:建立一個新的目錄
rmdir:刪除一個空的目錄
cp: 複製檔案或目錄
rm: 移除檔案或目錄
ls (列出目錄)
在Linux系統當中, ls 命令可能是最常被執行的。
[email protected]
:/ $ ls
選項與引數:
-a :全部的檔案,連同隱藏檔( 開頭為 . 的檔案) 一起列出來(常用)
-d :僅列出目錄本身,而不是列出目錄內的檔案資料(常用)
-l :長資料串列出,包含檔案的屬性與許可權等等資料;(常用)
cd (切換目錄):
cd是Change Directory的縮寫,這是用來變換工作目錄的命令。
[email protected]:/ $cd / 切換到根目錄
[email protected]:/ $ cd /home/pi 絕對路徑切換
[email protected]:~ $cd ~ 切換到當前使用者目錄
[email protected]
:~ $ cd .. 切換到上級目錄
[email protected]:/home $
pwd (顯示目前所在的目錄):
pwd是Print Working Directory的縮寫,也就是顯示目前所在目錄的命令。
[email protected]:/home $ pwd
/home
[email protected]:/home $
mkdir (建立新目錄):
如果想要建立新的目錄的話,那麼就使用mkdir (make directory)吧。
[email protected]:~/Desktop $ mkdir test
[email protected]
:~/Desktop $ ls
audio dutyCycle piProgram test website
選項與引數:
-m :配置檔案的許可權喔!直接配置,不需要看預設許可權 (umask) 的臉色~
-p :幫助你直接將所需要的目錄(包含上一級目錄)遞迴建立起來!
rmdir (刪除空的目錄):
[email protected]:~/Desktop $rmdir test
[email protected]:~/Desktop $ ls
audio dutyCycle piProgram website
選項與引數:
-p :連同上一級『空的』目錄也一起刪除
該命令用於移除空目錄,目錄裡面有檔案則會報錯
[email protected]:~/Desktop $ rmdir test
rmdir: failed to remove ‘test’: Directory not empty
rm (移除檔案或目錄):
如果想要移除有內容的目錄則可以使用rm命令
[email protected]:~/Desktop $ rm -r test
rm: remove write-protected regular file ‘test/test.py’? y
[email protected]:~/Desktop $ ls
audio dutyCycle piProgram website
選項與引數:
-f :就是 force 的意思,忽略不存在的檔案,不會出現警告資訊;
-i :互動模式,在刪除前會詢問使用者是否動作
-r :遞迴刪除啊!最常用在目錄的刪除了!這是非常危險的選項!!!
將剛剛在 cp 的範例中建立的 bashrc 刪除掉!
cp (複製檔案或目錄):
cp 即拷貝檔案和目錄。主要語法為:
cp [options] source1 source2 source3 .... directory
cp [-adfilprsu] 來源檔(source) 目標檔(destination)
選項與引數:
-a :相當於 -pdr 的意思,至於 pdr 請參考下列說明;(常用)
-d :若來源檔為連結檔的屬性(link file),則複製連結檔屬性而非檔案本身;
-f :為強制(force)的意思,若目標檔案已經存在且無法開啟,則移除後再嘗試一次;
-i :若目標檔(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用)
-l :進行硬式連結(hard link)的連結檔建立,而非複製檔案本身;
-p :連同檔案的屬性一起復制過去,而非使用預設屬性(備份常用);
-r :遞迴持續複製,用於目錄的複製行為;(常用)
-s :複製成為符號連結檔 (symbolic link),亦即『捷徑』檔案;
-u :若 destination 比 source 舊才升級 destination !
用root身份,將家目錄下的 .bashrc 複製到 /tmp 下,並更名為 bashr
以上是新手,也可以說是大部分經常混跡於linux系統的朋友處理目錄經常要用到的命令,當然還有一些命令小編不贅述了,就大概羅列一下
mv 移動檔案與目錄,或修改名稱
cat 由第一行開始顯示檔案內容
tac 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫!
nl 顯示的時候,順道輸出行號!
more 一頁一頁的顯示檔案內容
less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!
head 只看頭幾行
tail 只看尾巴幾行

相關推薦

樹莓操作目錄以及常用命令整理——樹莓入手常見問題

文章雖然是主要寫樹莓派,其實也適用於絕大部分linux系統。畢竟樹莓派的官方推薦的raspbian系統同說白了就是linux。 所以對於平時工作中經常使用linux的同學來說,基本沒什麼學習成本的。不過整理一下,溫故一下也無妨。 如果平時接觸linux比較少,就當時入門瞭解

Git使用:安裝,使用及常用命令整理

reset short 配置文件 res 命名 nbsp class 名詞 如果 對於程序猿而言,git是最常接觸的工具之一,因此需要熟練快速掌握其技巧。 git安裝: windwos: 【原創】Windows平臺下Git的安裝與配置 Ubuntu:git與github在

git常用命令整理

align enter style git常用命令 com branch commit ast 添加 git常用命令整理 查看當前分支:git branch 切換分支:git checkout ****(分支名) 創建分支:git branch ****(分支名) 刪

salt 常用命令整理

test rm -rf source zip 表達 執行cmd root function ons salt 常用命令整理 ***********模塊*********** 查看模塊列表module salt ‘minion‘ sys.list_modules

Redis學習筆記常用命令整理

mes ember nbsp end 插入 學習筆記 頻道 hash value Redis 常用命令 1.DEL key 刪除key2.EXISTS key 檢查key是否存在3.KEYS * 查看所有的key4.EXPIRE key seconds 設置key的過期時

linux常用命令整理:shell基礎

程序猿 逆向 多條 希望 正則表達 group 運行 ls命令 交互式 大家好,我是會唱歌的程序猿~~~~~~ 最近在學習linux,閑暇之余就把這些基本的命令進行了整理,希望大家能用的上,整理的的目的是在忘了的時候翻出來看看^?_?^,前後一共分為五個部分

Linux常用命令整理

remove 開頭 容量 mina 顯示 刪除目錄 用戶 移動文件 dir   這裏的常用命令指的是編程c/c++與shell程序常用到的linux命令。   8/24/2017 整理一遍常用命令,希望提高Linux編程的效率 正文如下: cd指令 切換文件夾到指定

目錄管理常用命令

目錄管理常用命令目錄管理: ls 查看目錄 -l 以長格式顯示 -h 人性化顯示 -d 顯示目錄 -i 顯示inode號 -a 顯示所有文件 lsblk 查看快設備 lscpu 查看cp

Oracle專題1之Oracle概述、Oracle數據庫的體系結構以及常用命令

oracle概述 oracle體系結構 oracle常用命令 1、Oracle概述- Oracle Database,簡稱為Oracle。是美國ORACLE(甲骨文)公司的一款對象關系型的數據庫管理系統(ORDBMS)。目前在數據庫市場上占有主要份額。- Oracle的發展史:1977年埃裏森

redis常用命令整理

key hello eight 不能 時間 否則 round spa 是否 key: DEL: 刪除給定的一個或多個 key ,返回值: 被刪除 key 的數量。 EXISTS: 檢查給定 key 是否存在,返回值:若 key 存在,

linux系統配置常用命令整理

sta 字母 port 內存大小 查看內存 四十七 mes memfree 監聽 一、 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "phys

Linux操作系統及常用命令

命令1. 常用命令:1.1 ls命令:1.2 cd 命令: 1.3 cal命令 cal是calendar的意思1.4 echo 命令echo -necho -e "The year is 2018. \nToday is 8. "2. 命令類型:3. date:時間管理:Linux:

windows常用命令整理

windows命令整理查看幫助信息 命令 /? 常用命令 ipconfig 查看網絡信息 cls 清屏 chkdsk 查看磁盤狀態 date 查看時間、修改時間 dir 查看目錄中的文件和子目錄 del

MySQL性能優化以及常用命令

常用 myisam logs lob 位置 variables cal 慢查詢 ria 1.將查詢操作SELECT中WHERE條件後面和排序字段建立索引 2.按需查詢,需要哪個字段就查哪個字段,禁止使用"SELECT * " 3.數據庫引擎最好選用InnoDB,少用My

HDFS常用命令整理

Hadoop HDFS 簡介: HDFS 文件系統提供了相當多的shell 操作命令,大大方便了程序員和系統管理人員查看、修改HDFS 上的文件。進一步,HDFS 的操作命令和Unix/Linux 的命令名稱和格式相當一致,因而學習HDFS 命令的成本也大為縮小。 1.命令幫助 [hadoop@h

docker常用命令整理-在容器中使用service命令

常用 root權限 init 玩耍 註意 方案 rabbitmq linu leg 在docker中使用centos鏡像啟動了容器並安裝了相關軟件,之後想用service命令啟動相關服務卻收到如下錯誤: 通過多方搜索,根據網上給出的解決方案處理無效。後加入docker中國

第二課:第一講Linux操作系統及常用命令

d第二課:第一講Linux操作系統及常用命令1.liunx中“X”表示圖像顯示協議X-window有三種:Gnome,KDE,Xface2.windows->.dll(dynamic link library)liunx->.so (shared object)3.認證:authenticatio

第二講:第二課Linux操作系統及常用命令

排版 普通用戶 命令格式 配置文件 see 電池 硬件 -h comm 第二講:第二課Linux操作系統及常用命令1.date-顯示系統時間修改時間2.liunx記時模式:晶體振蕩器,高級的每萬年誤差一秒。主機上就是晶體振蕩器紀時的。晶體振蕩器要供電才行,主板上有紐扣電池。

Centos7 安裝docker 以及常用命令

span 都是 docker upd 安裝 image mysq x86_64 查看系統 Centos7 安裝docker 以及常用命令 1.查看系統版本: $uname -r 3.10.0-693.el7.x86_64 ----------------------

WLC常用命令整理

alloc free most poe ans sed strength script n) 1、linktest(Cisco Controller) >linktest B0:52:16:7D:AF:11Link Test to B0:52:16:7D:AF:11.