Linux系統一步一腳印式學習

????????Linux操作系統具有許多特點和優勢。首先,它是開放源代碼的,也就意味著任何人都可以對源代碼進行查看和修改。其次,可以同時支持多個用戶且可以同時執行多個任務,此外,Linux操作系統也非常穩定和安全。相對于其他操作系統,Linux很少受到病毒和惡意軟件的攻擊,并且擁有強大的安全功能來保護用戶的數據和隱私。Linux還有許多不同的發行版本,被稱為Linux發行版或Linux發行版。常見的Linux發行版本包括Ubuntu、Debian、Fedora等..

Linux中一切皆文件

一、Linux中的兩種用戶

? ? ? ? 1.root:管理員用戶

? ? ? ? 管理員用戶具有最大權限,不僅可以在家目錄中為所欲為,還可以在其他家目錄中為所欲為

? ? ? ? 2.普通用戶(自定義名稱)

? ? ? ? 普通用戶只能在自己的專屬家目錄中為所欲為,其他用戶家目錄不可操作甚至不可查看

  • 家目錄:每一個用戶都會自動生成一個自己的專屬目錄,這個專屬目錄就是家目錄

二、shell簡介

1.用戶和計算機的交互界面
  • 接受用戶的請求,并將請求發送給系統內核
  • 接收到系統內核返回結果,并將結果展示給用戶
2.shell類型
  • 圖形界面(GUI)圖形化用戶接口
  • 字符界面(CLI)命令接口

三、終端

1.物理終端:mainframe用分頻器鏈接的顯示器和鍵盤

2.虛擬終端:在Linux主機內部通過軟件模擬出來的終端

3.偽終端:基于軟件遠程鏈接實現

  • 終端向上翻屏 shift+pgup
  • 終端向下翻屏 shift+pgdn
  • tty:顯示當前終端的編號

四、提示符

[root@localhost ~]#
  • root:用戶名,當前登錄的系統用戶
  • @:分隔符
  • localhost:本地主機
  • ~:當前用戶的家目錄(此位置是當前所在位置的目錄名稱)
  • 身份標識符:#:表示管理員用戶標識? ? ? ? ? $:表示普通用戶標識

? ? ? ? hostname命令:查看當前登錄的主機名稱

當前所在位置:

? ? ? ? 1.具體的名稱

? ? ? ? 2./ 表示系統的根目錄

? ? ? ? 3.~ 當前用戶的家目錄

五、路徑

1.絕對路徑例如:/dev/sysconfig

? ? ? ? 這里第一個/表示根目錄,后面所有的/都表示為分隔符

2.相對路徑:
  • .:一個點表示當前目錄
  • ..:兩個點表示上一級目錄

六、Linux中的基礎命令

Linux中嚴格區分大小寫

1.cd命令

作用:修改當前所在目錄

特殊操作:

  • cd /:直接切換到根目錄
  • cd -:返回上次所在目錄
  • cd ..:返回上一級目錄
  • cd ~:切換到當前用戶的家目錄
2.pwd命令

作用:打印當前所在位置

3.mkdir命令

作用:創建目錄

格式:mkdir 選項 目錄名稱

選項:

????????-p:創建目錄的時候先創建父目錄,再創建子目錄

? ? ? ? -v:顯示創建目錄的過程信息

例:

mkdir -p a/b/c
  • 這里是先創建目錄a,再從目錄a中創建目錄b,最后再從目錄b中創建目錄c
4.touch命令

作用:創建空白文件

格式:touch 文件名

例:

touch a.txt
  • 這里創建了一個名為a.txt的空白文件

花括號展開:

例如:創建三個文件? ? ? ? 1.txt? 2.txt? 3.txt

touch {1..3}.txt
5.ls命令

作用:顯示當前或者指定的目錄下的文件

選項:

  • -a:顯示所有文件,包括隱藏文件(以點為開頭的文件就是隱藏文件)
  • -l:顯示文件的屬性信息()
  • -d:顯示目錄本身(若不加-d則顯示目錄下文件屬性,可結合-l使用)
  • -h:以人類易讀的方式顯示文件大小(默認為字節)
  • -r:倒序排序(結合-l來使用)
  • -t:根據修改時間進行排序(最近的修改時間排在前面)
6.mv命令

作用:移動文件或者目錄(可重命名)

例:將a.txt文件移動到上一級目錄

mv a.txt ../
7.cp命令

作用:復制文件和目錄

選項:

  • -r:復制目錄(不加-r復制不了目錄)
  • -a:復制的過程中保持文件的屬性不變,如果復制的目錄是備份系統文件,通常會用-a來保留文件屬性不變,-a也可以復制目錄
  • -i:在執行覆蓋的操作會詢問用戶是否覆蓋(如果使用了-i,則-f無效)
  • -f:復制過程中如需覆蓋,則不詢問直接強制覆蓋
  • -v:顯示復制過程

? ? ? ? Linux持續更新...

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

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

相關文章

銀川崗位外包有邦芒 讓崗位空缺不再成為難題

銀川邦芒人力崗位外包服務,專為企業量身定制,涵蓋從崗位人員招聘到勞動關系終止的全方位、無風險外包解決方案。借助我們的崗位外包,企業可以在確保用工穩定的同時,將更多資源聚焦于核心業務的發展與創新。 我們提供全面、高效的外…

安全測試|常見SQL注入攻擊方式、影響及預防

SQL注入 什么是SQL注入? SQL注入是比較常見的網絡攻擊方式之一,主要攻擊對象是數據庫,針對程序員編寫時的疏忽,通過SQL語句,實現無賬號登錄,篡改數據庫。 SQL注入簡單來說就是通過在表單中填寫包含SQL關鍵…

SSD-60S施耐德電機保護器EOCR-SSD

EOCR主要產品有電子式電動機保護繼電器,電子式過電流繼電器,電子式欠電流繼電器,電子式欠電壓繼電器,其它保護裝置,電流互感器。EOCR-SSD 10-60A電機保護器 系列型號: EOCRSSD-05SEOCRssD-30s EOCRSSD-60SEOCRSSD-0…

Linux文件管理(超詳細講解)

Linux文件管理 一、管理文件1.目錄和路徑2.目錄操作命令3.文件操作命令4.文件內容操作命令 一、管理文件 1.目錄和路徑 文件與目錄簡介 文件是Linux操作系統用來存儲信息的基本結構,是一組信息的集合。目錄是一種特殊的文件,用來保存文件及其相關信息。…

開源即時通訊IM框架 MobileIMSDK v6.5 發布

一、更新內容簡介 本次更新為次要版本更新,進行了bug修復和優化升級(更新歷史詳見:碼云 Release Notes、Github Release Notes)。 MobileIMSDK 可能是市面上唯一同時支持 UDPTCPWebSocket 三種協議的同類開源IM框架。輕量級、高…

8種常見的CMD命令

1.怎么打開CMD窗口 步驟1:winr 步驟2:在彈出的窗口輸入cmd,然后點擊確認,就會出現一個cmd的窗口 2.CMD的8種常見命令 2.1盤符名稱冒號 說明:切換盤的路徑 打開CMD窗口這里默認的是C盤的Users的27823路徑底下&#xf…

基于微信小程序+JAVA Springboot 實現的【網上商城小程序】app+后臺管理系統 (內附設計LW + PPT+ 源碼+ 演示視頻 下載)

項目名稱 項目名稱: 基于微信小程序的網上商城 項目技術棧 該項目采用了以下核心技術棧: 后端框架/庫: Java, SSM框架數據庫: MySQL前端技術: 微信開發者工具,微信小程序框架 項目展示 5.1 管理員服務…

Mat: Unknown HPROF Version

問題:Mat 加載 android studio 導出的 hprof 文件失敗 原因:android hprof 文件不是標準的 java hprof 文件 解決辦法: 使用 android sdk 自帶的命令將 hprof 轉換成標準的 java hprof

瞬息全宇宙——穿越之旅終極教程,手把手教你做出百萬點贊視頻

最近一種叫“瞬息全宇宙”的視頻火了,抖音一期視頻百萬贊,各個博主視頻都在帶瞬息全宇宙這個標簽,于是就有很多朋友催我出教程了,在琢磨了幾天之后,終于整出來了 教程包含了插件的安裝,界面的講解&#xff…

生產制造行業推拉式生產的復合應用

一、案例分析(汽配行業) 重點: 1. MTO/MTS 與 PUSH/PULL 有關系但是不是充分關系 2. MTO/MTS 是公司經營策略,更多是對市場需求的經營策略,體現在生產時機上的不同,一個是等客戶需求,一個是填…

HTML4(三):表單

文章目錄 表單1. 基本結構2. 常用表單控件2.1 文本輸入框2.2 密碼輸入框2.3 單選框2.4 復選框2.5 隱藏域2.6 提交按鈕2.7 重置按鈕2.8 普通按鈕2.9 文本域2.10 下拉框2.11 示例 3. 禁用表單控件4. lable標簽5. fieldset與legend標簽6. 總結 表單 概念:一種包含交互…

Raft論文閱讀筆記+翻譯:In Search of Understandable Consensus Algorithm

In Search of Understandable Consensus Algorithm 摘要 Raft是一種管理復制日志的共識算法。它產生與(多)Paxos等效的結果,并且與Paxos一樣高效,但其結構與Paxos不同。這使得Raft比Paxos更易理解,也為構建實際系統提供…

近嶼OJAC帶你解讀:什么是大模型幻覺?

忠實性幻覺也可以細分,分為指令不一致(輸出偏離用戶指令)、上下文不一致(輸出與上下文信息不符)、邏輯不一致三類(推理步驟以及與最終答案之間的不一致)。 具體解析 大模型產生幻覺的原因可能…

國內使用 CloudFlare 避坑指南

最近明月收到了不少新手使用 CloudFlare 的求助,發現很多首次使用 CloudFlare 的甚至包括已經在使用 CloudFlare 的站長們對 CloudFlare 的使用有很多的誤區,再加上國內簡中互聯網上有關 CloudFlare 的教程良莠不齊,更是加深了新手使用 CloudFlare 入坑的概率,讓一些別有用…

Today At Apple 20240512 學習拍照

文章目錄 微距打開模式設置曝光值人像模式設置光模式實況 官網: https://www.apple.com/today/Apple 亞洲第一大商店:Apple 靜安零售店現已在上海開幕如下預約課程:下載apple store(不是app store),點擊課程…

進程間的IPC通信機制

一、介紹 進程與進程間的用戶空間相互獨立,內核空間共享。 1.傳統的進程間通信機制 a.無名管道 pipe b.有名管道 fifo c.信號 signal 2.system V中的IPC對象 a.消息隊列 message queue b.共享內存 shared memory c.信號燈集 semaphoare 3.可用于跨主機傳輸…

vue前端時間段選擇控件

實現效果: 可選具體的某天的某時某分某秒 vue前端代碼: <el-form-item label"日期"><el-date-pickerv-model"daterangerq"style"width: 240px"value-format"yyyy-MM-dd HH:mm:ss"type"datetimerange"range-separat…

JetsonNano —— 3、在Nano板卡編譯可硬件加速FFmpeg,測試FFmpeg調用nvmpi編解碼器加速

最終FFmpeg運行加速效果如下: FFmpeg 簡介 一個完整的跨平臺解決方案,用于錄制、轉換和流式傳輸音頻和視頻。 ? JetsonNano 簡介 NVIDIA Jetson Nano為數百萬臺高性能、低功耗設備提供前所未有的功能。這項技術創新為網絡錄像機、機器人或具有高級分析功能的智能家居網關等…

基于SPWM控制策略的二極管鉗位型NPC逆變器的并網simulink仿真

本人搭建了二極管鉗位型NPC并網逆變器simulink仿真模型&#xff0c;該模型型采用d、q軸&#xff0c;電壓前饋解耦控制&#xff0c;三相逆變并網&#xff0c;PI控制&#xff0c;仿真復現&#xff0c;效果優異&#xff0c;適合新手學習使用。 模型獲取鏈接&#xff1a;基于SPWM…

生成式AI崗位需求暴漲,可以入行嗎?

過去一年多來&#xff0c;人工智能應用的爆發&#xff0c;隨之生成式AI應用暴增&#xff0c;也使得相關人才需求“水漲船高”。 獵聘大數據顯示&#xff0c;2024年一季度&#xff0c;AIGC相關職位同比增長321.70%&#xff0c;呈現急劇增長態勢。同時&#xff0c;投遞該領域的人…