Linux的常用命令(一)

目錄

一、文件處理命令

1.文件處理命令ls

2.文件處理命令cd

3.文件處理命令pwd

4.文件處理命令touch

5.文件處理命令mkdir

6.文件處理命令cp

7.文件處理命令mv

8.文件處理命令rm

9.文件處理命令cat

10.文件處理命令more

11.文件處理命令head

12.文件處理命令tail

13.文件處理命令ln


命令格式:命令-選項參數

例:ls? -la /etc

說明: 1)當有多個選項時,可以寫在一起。

????????? ? 2)兩個特殊的目錄. 和.. ,分別代表當前

?????????????????????????????????? 目錄和當前目錄的父目錄。

一、文件處理命令

1.文件處理命令ls


命令名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執行權限:所有用戶
功能描述:顯示目錄文件
語法:ls 選項[-al] [文件或目錄]
????????-a ?顯示所有文件,包括隱藏文件(all)
????????-l ?詳細信息顯示(long)
范例:drwxr-xr-x ? 2 root root ?4096 Dec ?3 06:18 bin
? ? ? ? 第一個字符d是文件類型:
????????d是目錄
????????-是二進制文件
????????l軟連接文件
????????第一列的后9個字符(rwxr-xr-x)是文件的權限
????????R是讀,w是寫,x是可執行
????????Rwx ? ? ? ? ? ? ? ? ? ? ? ?r-x ? ? ? ? ? ? ? ? ? ?r-x
????????所有者u(user) ? ? ? ?所屬組(group) ? ? ? ? ? ? ? ?其他人o(other)
????????2代表硬鏈接數
????????root root:第一個root是所屬用戶,第二個root是所屬組
????????4096:是文件的大小,以數據塊來表示,一個數據塊是512字節
????????Dec ?3 06:18:文件的創建時間或最后最后修改時間
????????bin:文件名

2.文件處理命令cd


命令名稱:cd
命令英文原意:change directory
命令所在路徑:shell內置命令
執行權限:所有用戶
語法:cd [目錄]
功能描述:切換目錄
范例:$ cd ?/ ?切換到根目錄
????????$ cd ?.. ?回到上一級目錄

3.文件處理命令pwd


命令名稱:pwd
命令英文原意:print working directory
命令所在路徑:/bin/pwd
執行權限:所有用戶
語法:pwd
功能描述:顯示當前所在的工作目錄
范例:$ pwd
????????/etc/rc5.d

4.文件處理命令touch


命令名稱:touch
命令所在路徑:/bin/touch
執行權限:所有用戶
語法:touch [文件名]?
功能描述:創建空文件
范例:$ touch newfile

5.文件處理命令mkdir


命令名稱:mkdir
命令英文原意:make directories
命令所在路徑:/bin/mkdir
執行權限:所有用戶
語法:mkdir ?[目錄名]
功能描述:創建新目錄
范例:$ mkdir newdir

6.文件處理命令cp


命令名稱:cp
命令英文原意:copy
命令所在路徑:/bin/cp
執行權限:所有用戶
語法:cp -R [源文件或目錄] [目的目錄]?
????????-R ?復制目錄
功能描述:復制文件或目錄

7.文件處理命令mv


命令名稱:mv
命令英文原意:move
命令所在路徑:/bin/mv
執行權限:所有用戶
語法:mv ?[源文件或目錄] [目的目錄]
功能描述:移動文件、更名

8.文件處理命令rm


命令名稱:rm
命令英文原意:remove
命令所在路徑:/bin/rm
執行權限:所有用戶
語法:rm ?-rf [文件或目錄]
????????-r ?刪除目錄
功能描述:刪除文

9.文件處理命令cat


命令名稱:cat
命令英文原意:concatenate and display files
命令所在路徑:/bin/cat
執行權限:所有用戶
語法:cat [文件名]
功能描述:顯示文件內容
范例:$ cat /etc/issue
????????$ cat /etc/services
缺點:無法顯示很長的文件

10.文件處理命令more


命令名稱:more
命令所在路徑:/bin/more
執行權限:所有用戶
語法:more [文件名]
????????(空格) 或f ?顯示下一頁
????????(Enter) ?顯示下一行
????????q或Q ?退出
功能描述:分頁顯示文件內容
范例:$ more /etc/services

11.文件處理命令head


指令名稱:head
指令所在路徑:/bin/head
執行權限:All User
語法:head -num [文件名]
????????-num 顯示文件的前num行
功能描述:查看文件的前幾行
范例:$ head -20 /etc/services

12.文件處理命令tail


指令名稱:tail
指令所在路徑:/bin/tail
執行權限:All User
語法:tail -num [文件名]
????????-num 顯示文件的后num行
????????-f ?動態顯示文件內容
功能描述:查看文件的后幾行
范例:$ tail -30 /etc/services

13.文件處理命令ln


命令名稱:ln
命令英文原意:link
命令所在路徑:/bin/ln
執行權限:所有用戶
語法:ln ?-s [源文件] [目標文件]
????????-s 創建軟鏈接
功能描述:產生鏈接文件(類似win中的快捷方式)
????????創建硬鏈接不需要使用-s, 類似拷貝,但是不同的兩個文件會做同步更新
范例:
????????$ ln -s /etc/issue /issue.soft
????????創建文件/etc/issue的軟鏈接/issue.soft
????????$ ln ?/etc/issue /issue.hard
????????創建文件/etc/issue的硬鏈接/issue.hard

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/66312.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/66312.shtml
英文地址,請注明出處:http://en.pswp.cn/web/66312.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

東芝e-STUDIO2829A復印機提示“維護”該如何操作

東芝e-STUDIO2829A復印機基本參數: 產品類型 數碼復合機 顏色類型 黑白 涵蓋功能 復印/打印/掃描 最大原稿尺寸 A3 處 理 器 500MHz 內存容量 標配:512MB,選配:1GB 供紙容量 標配紙盒:350頁(A4),最大容…

春秋杯-WEB

SSTI 可以看到主頁那里有個登錄測試之后為ssti {{4*4}} fenjing梭哈即可得到payload {{((g.pop.__globals__.__builtins__.__import__(os)).popen(cat flag)).read()}}file_copy 看到題目名字為file_copy, 當輸入路徑時會返回目標文件的大小, 通…

警惕IDEA 2024版重大Bug問題:LomBok失效、Gradle沖突、Spring Boot啟動錯誤

一直以來我認為工具類的軟件是越新越好,因為工具代表著一定的先進性;但是IDEA 2024好好的給我上了一課,比如lombok 不起作用、比如Spring Boot 3.4.x 啟動報錯、再比如MyBatis log plus沖突、再比如Gradle插件沖突. 一、Lombok 失效問題 請不…

《深度學習神經網絡訓練:數據集下載資源列表》

深度學習神經網絡訓練:數據集下載資源列表 一、數據集下載的重要性 在當今數字化時代,數據集下載對于各個領域的研究與發展都具有不可忽視的重要意義。尤其在機器學習、深度學習以及各類數據驅動的科研項目中,數據集更是起到了基礎性的支撐…

GPT-5 傳言:一場正在幕后發生的 AI 變革

新的一年,讓我們從一個引人入勝的話題開始:如果我告訴你,GPT-5 并非虛構,而是真實存在呢?它不僅真實存在,而且正在你看不見的地方悄然塑造著世界。我的基本假設是:OpenAI 已經秘密開發出 GPT-5&…

【Unity3D】利用Hinge Joint 2D組件制作繩索效果

目錄 一、動態繩索 (可移動根節點) 二、靜態繩索 三、利用Skinning Editor(Unity2022.3.15f1正常使用) 四、注意事項 一、動態繩索 (可移動根節點) 動態繩索 DynamicRope空物體 Anchor和whitecircle是相同位置的物體&#xff…

【12】Word:張老師學術論文?

目錄 題目 ?NO2 NO3 NO4 NO5 NO6 NO7.8 題目 NO2 布局→頁面設置→紙張:A4→頁邊距:上下左右邊距→文檔網格:只指定行網格→版式:頁眉和頁腳:頁腳距邊界:1.4cm居中設置論文頁碼:插入…

OpenCV相機標定與3D重建(56)估計物體姿態(即旋轉和平移)的函數solvePnPRansac()的使用

操作系統:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 編程語言:C11 算法描述 使用RANSAC方案從3D-2D點對應關系中找到物體的姿態。 cv::solvePnPRansac 是 OpenCV 中用于估計物體姿態(即旋轉和平移)的…

怎么用python寫個喚醒睡眠電腦的腳本?

環境: win10 python3.12 問題描述: 怎么用python寫個喚醒睡眠電腦的腳本? 解決方案: 1.喚醒處于睡眠狀態的電腦通常不是通過編程直接實現的,而是依賴于硬件和操作系統提供的特性。對于Windows系統,可…

基于 HTML5 Canvas 制作一個精美的 2048 小游戲--day 1

基于 HTML5 Canvas 制作一個精美的 2048 小游戲 在這個快節奏的生活中,簡單而富有挑戰性的游戲總能給我們帶來樂趣。2048 是一款受歡迎的益智游戲,不僅考驗智力,還能讓人回味無窮。今天,我帶領大家將一起學習如何使用 HTML5 Canv…

每日進步一點點(網安)

今日練習題目是PHP反序列化,也學習一下說明是序列化和反序列化 1.PHP序列化 序列化是指將數據結構或對象轉換為可傳輸或可儲存的格式的過程。這通常需要將數據轉換為字節流或者其他編碼格式,以便在不同系統和應用程序之間進行傳輸或存儲 在PHP中&…

MySQL數據庫入門到大蛇尚硅谷宋紅康老師筆記 基礎篇 part 5

第05章_排序與分頁 排序 #第05章_排序與分頁#1. 排序# 如果沒有使用排序操作,默認情況下查詢返回的數據是按照添加數據的順序顯示的。 SELECT * FROM employees;# 1.1 基本使用 # 使用 ORDER BY 對查詢到的數據進行排序操作。 # 升序:ASC (ascend) # 降…

【專題一 遞歸】21. 合并兩個有序鏈表

1.題目解析 2.講解算法原理 解法:遞歸-> 重復的子問題 重復子問題 ->函數頭的設計 合并兩個有序鏈表--->Node dfs(l1,l2) 只關心某一個子問題在做什么事情 ->函數體的設計 比大小l1→next dfs( l1.next, l2)return l1 遞歸的出口 if(l1null)return l2…

OpenCV基礎:獲取子矩陣的幾種方式

目錄 相關閱讀 方法一:使用切片操作 方法二:使用高級索引 方法三:使用條件篩選 方法四:使用 numpy 的 take 函數 相關閱讀 OpenCV基礎:矩陣的創建、檢索與賦值-CSDN博客 OpenCV基礎:圖像運算-CSDN博客…

Java語言的數據結構

Java 提供了多種內置的數據結構,這些數據結構可以分為兩大類:基本的數組(Array)和集合框架(Collections Framework)。集合框架又細分為多個接口和實現類,提供了豐富的功能來管理對象集合。以下是…

Visual Studio Community 2022(VS2022)安裝方法

廢話不多說直接上圖: 直接上步驟: 1,首先可以下載安裝一個Visual Studio安裝器,叫做Visual Studio installer。這個安裝文件很小,很快就安裝完成了。 2,打開Visual Studio installer 小軟件 3&#xff0c…

vue3學習三

五 計算屬性 定義 選項式 export default {data(){return {num:1}},computed:{num1(){this.num1}} } 組合式 import {ref,computed} from vuelet numref(0); //僅讀 let num1 computed(()>{return num.value1 }) 計算時依賴的變量數據發生變化,則計算屬性…

學習threejs,使用OrbitControls相機控制器

👨??? 主頁: gis分享者 👨??? 感謝各位大佬 點贊👍 收藏? 留言📝 加關注?! 👨??? 收錄于專欄:threejs gis工程師 文章目錄 一、🍀前言1.1 ??THREE.OrbitControls 相機控…

【2024年華為OD機試】 (B卷,100分)- 流水線(Java JS PythonC/C++)

一、問題描述 題目描述 一個工廠有 m 條流水線,來并行完成 n 個獨立的作業,該工廠設置了一個調度系統,在安排作業時,總是優先執行處理時間最短的作業。 現給定流水線個數 m,需要完成的作業數 n,每個作業…

opencv圖像基礎學習

2.3圖像的加密解密 源碼如下: import cv2 import numpy as np import matplotlib.pyplot as plt def passImg():imgcv2.imread(./image/cat.jpg,0)h,wimg.shape#生成一個密碼,加密key_imgnp.random.randint(0,256,size(h,w),dtypenp.uint8)img_addmcv2…