99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux基本知識及常用命令

jf_GctfwYN7 ? 來源:IC修真院 ? 2023-06-05 09:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Linux系統(tǒng)是一種基于UNIX的開放源碼的操作系統(tǒng),本部分所敘述的Linux更多的是指Linux的內(nèi)核,其主要職責(zé)是對底層硬件的管理控制,內(nèi)核除對下層硬件進(jìn)行管理還要對上層的應(yīng)用提供接口。

接口既包括命令也包括相應(yīng)的接口函數(shù),命令可以在shell(命令語言的解釋器,用戶和Linux系統(tǒng)操作之間的接口)的程序中運(yùn)行,執(zhí)行一些常見命令。下圖為shell終端,可以進(jìn)行命令操作:

cde18b9a-0305-11ee-90ce-dac502259ad0.png

常用Linux命令

終端及命令提示信息:目前登陸的用戶(IC)可以通過whoami來實(shí)現(xiàn),由于Linux是一個(gè)多用戶的操作系統(tǒng),可以通過who命令查看當(dāng)前有那些用戶在使用該系統(tǒng)。

cdef4ac8-0305-11ee-90ce-dac502259ad0.png

@前邊的IC表示用戶名,后邊的IC表示主機(jī)名。波浪號用來表示當(dāng)前用戶(IC)的主目錄,可通過pwd把具體路徑顯示出來:/home/IC,在該目錄下用戶可以隨意的修改,刪除,添加文件。

ls命令:list的縮寫,顯示當(dāng)前目錄下的所有文件。ls lab0 顯示lab0目錄下的文件。

cdfff080-0305-11ee-90ce-dac502259ad0.png

mkdir test:創(chuàng)建一個(gè)文件夾,名為test;

cd test:進(jìn)入test文件夾;

ce0c7bd4-0305-11ee-90ce-dac502259ad0.png

touch file:創(chuàng)建文件,名為file;

ce1f8878-0305-11ee-90ce-dac502259ad0.png

小技巧:文件和文件夾有顏色區(qū)分的

rm file:表示刪除文件file;(rm -f file:表示強(qiáng)制刪除,不會提示是否刪除)

ce2be5dc-0305-11ee-90ce-dac502259ad0.png

rm -r test:刪除test文件夾以及內(nèi)部的文件,-r表示遞歸(rm -rf file:表示強(qiáng)制刪除,不會提示是否刪除).

ce376286-0305-11ee-90ce-dac502259ad0.png

小結(jié)

Linux常用命令與描述(一)

pwd 查看當(dāng)前目錄所在路徑
ls 列出目錄
cd dir 使用Bzip2 壓縮創(chuàng)建tar文件
touch file 新建文件
rm file 刪除文件
mkdir test 新建目錄
rm -r test 刪除目錄
命令 描述

簡單實(shí)操鞏固一下知識點(diǎn)

ce5f791a-0305-11ee-90ce-dac502259ad0.png

ce738bda-0305-11ee-90ce-dac502259ad0.png

文件路徑:指描述文件位置的方法,分為絕對路徑和相對路徑。

相對路徑:在(一)中最后的實(shí)驗(yàn)中筆者采用的路徑為相對路徑,即以當(dāng)前路徑為起點(diǎn),如mkdir day01 day02是以Linux為起點(diǎn)的路徑,換言之,所創(chuàng)建的day01 day02在Linux目錄下。

絕對路徑:絕對路徑是指起點(diǎn)為0點(diǎn),通過pwd得到的路徑為絕對路徑:/home/IC/Linux;如果用絕對路徑新建day01又該如何操作呢?可以使用命令:mkdir /home/IC/Linux/day01.(切記以/開始)

同樣思考一下:在使用絕對路徑時(shí),是否還需要用到cd命令,為什么?

嘗試使用絕對路徑改寫(一)的代碼:

ce7a4e2a-0305-11ee-90ce-dac502259ad0.png

cd / :切換到根目錄;

cd ~:切換到主目錄(家目錄)

ce8c852c-0305-11ee-90ce-dac502259ad0.png

cd .:切換為當(dāng)前目錄;

cd ..:切換為上級目錄;

cd ../..:切換為上上級目錄;

cea27080-0305-11ee-90ce-dac502259ad0.png

命令格式:

命令 【選項(xiàng)】 【參數(shù)】

命令比如:cd ls rm mkdir touch

選項(xiàng)比如:-f -rf -C

參數(shù)比如:day01 Linux

其中選項(xiàng)和參數(shù)可有可無。例如 ls表示展開當(dāng)前目錄;ls /表示展開根目錄;

小結(jié)

Linux特殊目錄及描述

/ 根目錄
~ 主目錄(家目錄)
. 當(dāng)前目錄
.. 上級目錄
../.. 上上級目錄
特殊目錄 描述

ce738bda-0305-11ee-90ce-dac502259ad0.png

cp file1 file2:將file1復(fù)制到file2;

cebf1d2a-0305-11ee-90ce-dac502259ad0.png

cp -r file1 file2:將file1復(fù)制到file2;如果file2不存在則創(chuàng)建它。

cecef4d4-0305-11ee-90ce-dac502259ad0.png

mv file1 file2:將file1重命名或移動(dòng)到file2;如果file2存在則為移動(dòng)命令,如果不存在則將file1重命名為file2

cedff89c-0305-11ee-90ce-dac502259ad0.png

tar cf file.tar files:創(chuàng)建包含files的tar文件file.tar;

tar xf file.tar:從file.tar提出文件;

tar cfz file.tar.gz files:使用Gzip壓縮創(chuàng)建tar文件;

tar cfj file.tar.bz2 files:使用Bzip2壓縮創(chuàng)建tar文件;

-C 指定解壓路徑;

cef8ef1e-0305-11ee-90ce-dac502259ad0.png

man:查看命令的手冊,比如man ls 退出quit

ls -a:查看所有文件,包括隱藏文件(以.開始);

cf0ded6a-0305-11ee-90ce-dac502259ad0.png

ls -R:列出目錄所有內(nèi)容,包括子目錄(遞歸);

cf24fd0c-0305-11ee-90ce-dac502259ad0.png

ls -l:列出文件詳細(xì)信息;

三組權(quán)限:1:主用戶權(quán)限;2:所有組權(quán)限;3:其他權(quán)限

d表示文件類型,文件夾(d)普通文件(-)連接文件(l)等

cf36d82e-0305-11ee-90ce-dac502259ad0.png

ls -h:以G,M,K顯示文件大??;

cf475bc2-0305-11ee-90ce-dac502259ad0.png

修改文件權(quán)限:

chmod octal file:比如可以通過chmod o+r day01命令把day01文件的other權(quán)限添加上read。其中,chmod為命令符,o表示other,還有u(user),g(group),+/-表示添加或者刪除,r表示read,w表示write,x表示執(zhí)行。另外還可以通過數(shù)字形式對file權(quán)限進(jìn)行一次全部修改,r--4,w--2,x--1.比如:chmod 755 表示為所有者添加rwx權(quán)限,為組和其他用戶添加rx權(quán)限。

cf5aee9e-0305-11ee-90ce-dac502259ad0.png

du :顯示目錄空間占用的情況;(du -h)

cf7166f6-0305-11ee-90ce-dac502259ad0.png

df :顯示磁盤占用情況;(df -h)

cf848254-0305-11ee-90ce-dac502259ad0.png

總結(jié)

目錄文件操作命令

cp file1 file2 將file1復(fù)制到file2
cp -r dir1 dir2 將dir1復(fù)制到dir2,若dir2不存在則創(chuàng)建它
mv file1 file2 將file1重命名或移動(dòng)到file2(取決于file2是否存在)
命令 描述

壓縮&解壓

tar cf file.tar files 創(chuàng)建包含files的tar文件file.tar
tar cfz file.tar.gz files 使用Gzip 壓縮創(chuàng)建tar文件
tar cfj file.tar.bz2 files 使用Bzip2 壓縮創(chuàng)建tar文件
tar xf file.tar 從file.tar中提取文件
-C 指定解壓路徑
命令 描述

幫助命令

cmd --help 查看命令幫助
man 查看命令的手冊頁
命令 描述

幫助命令使用方法

-a 查看所有文件,包括隱藏文件(以.開始)
-R 列出目錄所有內(nèi)容,包括子目錄
-l 列出文件詳細(xì)信息
-h 以G,M,K顯示文件大小
--help 查看命令幫助
命令 描述

查看目錄空間占用情況

df 顯示磁盤占用情況
du 顯示目錄空間占用情況
. 當(dāng)前目錄
.. 上級目錄
../.. 上上級目錄
命令 描述

進(jìn)程管理

ps -aux 顯示當(dāng)前所有用戶狀態(tài)
kill pid 殺掉進(jìn)程 id pid
top 動(dòng)態(tài)顯示當(dāng)前的活動(dòng)進(jìn)程
ctrl+c 停止當(dāng)前命令
ctrl+z 停止當(dāng)前命令,并用fg恢復(fù)
bg 列出已停止或后臺的作業(yè)
fg 將后臺作業(yè)帶到前臺
fg n 將作業(yè)n帶到前臺
命令 描述

常用快捷鍵

history 查看之前使用過的命令
上下鍵 調(diào)出之前使用過的歷史命令
tab鍵 當(dāng)前目錄
ctrl+c 停止當(dāng)前命令,或者廢棄當(dāng)前命令行
鼠標(biāo)中間 可實(shí)現(xiàn)字符的復(fù)制粘貼
clear 清除屏幕,ctrl+l
ctrl+“+”/“-” 調(diào)整窗口字體
alias 可以實(shí)現(xiàn)以簡單字符代替復(fù)雜命令的指令
命令 描述






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11511

    瀏覽量

    213763
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    605

    瀏覽量

    28597
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    372

    瀏覽量

    24213

原文標(biāo)題:IC學(xué)霸筆記 | Linux基本知識及常用命令

文章出處:【微信號:IC修真院,微信公眾號:IC修真院】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux常用命令匯總

    本篇文章一個(gè)介紹了約40個(gè)Linux常用命令,這些命令也正是Linux入門的精髓之處,所以,對于這些命令一定要多加練習(xí),熟練掌握,那么以后你
    發(fā)表于 10-25 15:08 ?806次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>常用命令</b>匯總

    Linux常用命令大全

    Linux常用命令是指在Linux操作系統(tǒng)中廣泛使用的命令工具,這些命令工具可以完成各種不同的任務(wù),如管理文件和目錄、操作進(jìn)程、網(wǎng)絡(luò)通信、軟
    的頭像 發(fā)表于 05-03 18:08 ?1122次閱讀

    linux常用命令

    linux常用命令
    發(fā)表于 08-20 22:53

    Linux常用命令

    Linux常用命令
    發(fā)表于 05-08 14:39

    linux常用命令

    linux常用命令集 名稱:cal使用權(quán)限:所有使用者使用方式:cal [-mjy] [month [year]]說明:顯示日歷。若只有一個(gè)參數(shù),則代表年份(1-9999),顯
    發(fā)表于 01-18 12:45 ?886次閱讀

    嵌入式Linux常用命令

    嵌入式Linux常用命令,比較基礎(chǔ),非常實(shí)用,適合新手學(xué)習(xí)。
    發(fā)表于 11-24 15:22 ?4次下載

    Linux終端常用命令大全

    Linux終端常用命令大全,通俗易懂,容易上手。包含所有命令,方便查找各個(gè)指令功能。
    發(fā)表于 04-28 16:30 ?15次下載

    vim常用命令

    vim常用命令
    發(fā)表于 01-08 15:59 ?3次下載

    Linux常用命令的全拼整理

    本文整理了常用命令的全拼,好像混進(jìn)了什么奇怪的東西。
    的頭像 發(fā)表于 10-10 17:19 ?4962次閱讀

    Linux教程之Linux常用命令大全

    Linux教程之Linux常用命令大全
    的頭像 發(fā)表于 03-30 10:34 ?6004次閱讀

    linux常用命令手冊

    linux常用命令手冊免費(fèi)下載。
    發(fā)表于 06-01 14:59 ?70次下載

    linux常用命令大全

    linux常用命令大全,一些常用命令都可以找到
    發(fā)表于 03-03 09:20 ?0次下載

    Linux常用命令

    Linux常用命令
    的頭像 發(fā)表于 01-12 11:19 ?1405次閱讀

    Linux常用命令手冊分享

    linux常用命令合集
    發(fā)表于 04-26 11:46 ?1次下載

    linux常用命令及用法

    Linux是一種開源的操作系統(tǒng),它以穩(wěn)定、高效和安全的特點(diǎn)受到廣大用戶的喜愛。掌握Linux常用命令及其用法對于操作系統(tǒng)的管理和開發(fā)都至關(guān)重要。本文將詳盡、詳實(shí)、細(xì)致地介紹Linux
    的頭像 發(fā)表于 11-17 09:47 ?975次閱讀