LINUX核心知識
2,linux的主要文件夾:
/ :根目錄,是所有文件的入口。 任何東西都是文件。
bin:是一些命令程序,啟動程序或是關閉命令,是一個所有用戶都可執行的命令,如ls ,ll
sbin:是管理員可執行的命令。
dev:設備文件。
etc:是linux的核心配置文件所在的目錄,初始化或是設置文件,修改前最好先備份,所有服務端的命令入口。
media:光驅
mnt:掛載,移動硬盤或是優盤掛載的路徑。
opt 或是usr:自定義安裝軟件的時候,會安裝在這兩個路徑下。
root:linux 是個多用戶系統。root就是權限最大的用戶權限。手機如果越獄了,就是擁有了root權限。 管理員的家是root , 普通管理員的家是home ,home下有user1/user2 等。
3,linux的命令規定。
命令名【選項列表】【參數列表】
linux 是區分大小寫的,默認所有的文件名都是小寫,所有命令都是小寫。
LINUX核心知識
相關推薦
LINUX核心知識
性能測試1,linux 文件結構:是以/ 根目錄的一棵倒樹 。 2,linux的主要文件夾:/ :根目錄,是所有文件的入口。 任何東西都是文件。 bin:是一些命令程序,啟動程序或是關閉命令,是一個所有用戶都可執行的命令,如ls ,llsbin:是管理員可執行的命令。 dev:設備文件。etc:是linux的
一分鐘掌握Linux系統grub.conf配置核心知識
Linux grub grub.con 老男孩IT教育 引導加載程序(Boot loader)是在計算機在加載操作系統內核之前運行的一段小程序。通過這段小程序,可以初始化硬件設備、建立內存空間的映射圖,從而將系統的軟硬件環境加載到一個適合的狀態,以便為最終調用操作系統內核做好準備。通常,引導
Linux——程序核心知識
1.對於一個需求:一個專案組有好幾個使用者,所有使用者在目錄中建立檔案,可以刪除自己的檔案,但不能刪除別人的檔案,它的實現方法如下: 沾滯位:首先知道沾滯位是針對目錄來設定的。 ——許可權位 實現方法: chmod +t file:設定目錄的沾滯位 chmod -t file:取消目錄的沾滯
13-linux核心管理基礎知識
1.man uname可以檢視kernel的系統資訊。 2.檢視由核心裝載的相關模組資訊使用lsmod。lsmod其顯示的是/proc/modules 下的內容。為了便於閱讀和理解,使用lsmod指令。modinfo可以顯示具體模組的詳細資訊。注意:lsmod只能檢視已安裝某塊,mo
linux核心自旋鎖和中斷知識講解
一、併發與競態三個要點 1、只要併發的執行單元同時訪問共享記憶體是就會出現競態 2、解決競態的唯一途徑是保證共享資源的互斥訪問,即一個執行單元在訪問共享資源時,其他的執行單元被禁止訪問。 3、
Linux核心基礎知識
今天有點時間,從一個具體的驅動著手,認識看了一下linux的核心基本知識: 1、Linux 下的 CONFIG_OF 選項,很多的專案中都有把這個巨集開啟。沒有了解得很透徹,但是有了一個大體的印象。 Open Firmware. This was invented
Linux核心入門: IPsec相關知識及其定義
struct ip_auth_hdr { __u8 nexthdr; __u8 hdrlen; /* This one is measured in 32 bit units! */ __be16 reserved; __be32 spi; __be32 se
《深入Linux核心架構與底層原理》讀書筆記一——核心架構與核心資料結構知識
1、核心架構常見架構正規化:Linux核心上下層通訊方式橫向系統和縱向系統橫向系統如cgroup,proc,sys檔案系統,系統呼叫的組織,除錯系統,Core Dump,訊號,記憶體管理等;縱向系統是指具體的功能模組,如USB功能,一個對USB檔案的操作要走完核心中的很多個層
Linux核心模組的編譯基礎知識
如以下例子: obj-$(CONFIG_EXT2_FS) += ext2.o ext2-y := balloc.o bitmap.o ext2-$(CONFIG_EXT2_FS_XATTR) += xattr.o 模 塊的名字為ext2,由balloc.o和bitmap.o兩個目標檔案最終連結生成ext2.o
基於tiny4412的Linux核心移植 --- 例項學習中斷背後的知識(1)
1 static const struct samsung_pin_ctrl * 2 samsung_pinctrl_get_soc_data(struct samsung_pinctrl_drv_data *d, 3 struct platform_devic
linux 常見知識2
默認 清除 編輯 返回 國標 utf 如果 文本 取消 utf8和unicode(國際性國標) GBK(中國轉譯) 文本編程器:把文本編輯成ASCll nano文本編輯器 nano yue 創建文件名為yue,並且能在裏面編輯文字 (按ctrl
動態替換Linux核心函數的原理和實現
c函數 路徑 pla ges sta images 語句 堆棧 mit 轉載:https://www.ibm.com/developerworks/cn/linux/l-knldebug/ 動態替換Linux核心函數的原理和實現 在調試Linux核心模塊時,有時需要
Linux基礎知識part2
.bashrc uid 用戶家目錄 進制 子進程 保存 dbo tmp 使用 繼續上一節,這次主要是用戶和權限的一些知識點。 命令創建用戶:useradd 手動創建用戶: /etc/passwd /etc/shadow /etc/gshadow /home/用戶名/ /va
Linux基礎知識day-7
user 周期性 ava atime 修改 epo app 它的 mount NFS服務 1)NFS(Network File System)即網絡文件系統,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。NFS在文件傳送或信息傳送過程中依賴於RPC協議。RPC,
Linux基礎知識-第二天
linux基礎知識一、相對路徑和絕對路徑在Linux中,絕對路徑是從/(也被稱為根目錄)開始的,比如/usr、/etc/X11。如果一個路徑是從/開始的,它一定是絕對路徑。相對路徑是以 . 或 .. 開始的,.表示用戶當前操作所處的位置,而.. 表示上級目錄;在路徑中,.表示用戶當前所處的目錄,而..上級目錄
Linux基礎知識
如果 linux 文件 我們 linux基礎知識 末尾 知識 基礎 新的 1 重定向“>”和“>>” >:> 是定向輸出到文件,如果文件不存在,就創建文件;如果文件存在,就將其清空;一般我們備份清理日誌文件的時候,就是這種方法:先備份日誌,再
linux基礎知識-第三天
linux基礎知識一、環境變量PATH$PATH:決定了shell將到哪些目錄中尋找命令或程序,PATH的值是一系列目錄,當您使用某個命令時,Linux在這些目錄中尋找具體的命令程序。[[email protected]/* */ ~]# echo $PATH/application/mysql/
Linux-基礎知識-第四天
linux基礎知識一、權限管理文件的權限主要針對三類對象進行定義:owner: 屬主, ugroup: 屬組, gother: 其他, o每個文件針對每類訪問者都定義了三種權限:r: Readablew: Writablex: eXcutable文件:r: 可使用文件查看類工具獲取其內容;w: 可修改其內容;
linux基礎知識-第四天
linux基礎知識Linux文件系統上的特殊權限SUID, SGID, Sticky權限r, w, xuser, group, other安全上下文前提:進程有屬主和屬組;文件有屬主和屬組;(1) 任何一個可執行程序文件能不能啟動為進程:取決發起者對程序文件是否擁有執行權限;(2) 啟動為進程之後,其進程的屬
Linux基礎知識-第六天
linux基礎知識一、文件查找:在文件系統上查找符合條件的文件;文件查找:locate, find非實時查找(數據庫查找):locate實時查找:findlocate:依賴於事先構建的索引;索引的構建是在系統較為空閑時自動進行(周期性任務);手動更新數據庫(updatedb);索引構建過程需要遍歷整個根文件系