從零學習linux(2)——管理

一.用戶管理

1.用戶屬性

用戶名、口令、用戶ID(UID)、用戶主目錄(HOME)、用戶shell

2.

3.

4.adduser添加用戶

語法:adduser 用戶名

如# adduser superw

添加用戶名為superw的新用戶

5.deluser刪除用戶

語法:deluser 用戶名

使用實列:deluser --remove-home user1

刪除用戶user1的同時刪除用戶的工作目錄

6.usermod修改用戶屬性

7.addgroup添加用戶組

addrgroup 組名

8.delgroup刪除用戶組

delgroup 組名

二.進程

1.概念

程序的一次執行就是一個進程

程序的兩次執行就產生兩個進程

程序的一次執行不一定只產生一個進程,它也有可能產生多個進程

2.使用命令查看進程

1.Ps命令

ps命令:顯示進程的動態

語法:ps [options]

常見用法:

? ? ? ? ? ? ? ? ps -elf? ? ?普通標準查看方式

? ? ? ? ? ? ? ? ps -aux? BSD標準查看方式

進程的狀態標志

Z:也叫僵尸進程

2.top命令

q鍵退出

3.pstree命令

參數:-a 顯示該進程的完整指令及參數,如果被記憶體置換出去的進程則會加上括號

-c 如果有重復的進程名,則分開列出

4./proc目錄查看

進入這個目錄,ls就可以查看到目前有的進程號,cd進入想要看的進程號里ls查看詳細信息

3.使用kill命令終止進程

kill是發送信號,可以發送的信號有如下

其中常用的9就是殺死進程的信號,其他信號使用的時候可以去自己查看什么意思

三.文件系統

1.linux文件系統

2.系統類型

3.系統邏輯結構

linux中一切皆文件

各個目錄的使用都是規定好的,什么目錄存放什么東西

4.基本目錄

絕對路徑用pwd查看

5.file命令

可以用于查看一個文件的類型

6.ln創建鏈接文件

硬鏈接創建:ln 袁文件名 鏈接文件名

硬鏈接原文件刪除了,鏈接文件還有效存在,可以用來備份文件

軟連接建立:ln?-s 原文件 連接文件

7.文件的歸檔域壓縮

gzip 文件名? ? 將一個文件壓縮,不保留源文件

(bzip2 文件名? ? ?將一個文件壓縮,不保留源文件)

zip就比較高級了可以自己命名壓縮文件,而且壓縮完之后源文件還在,解壓是還有解壓提示,解壓完壓縮包也是還存在的

8.tar命令

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

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

相關文章

《貴州棒壘球》有什么國家級比賽·棒球1號位

中國國家級棒球比賽盤點 | 小白入門指南 3月 | 中國棒球聯賽 (China Baseball League) 國內最高水平職業聯賽,各省市職業隊角逐冠軍! 英文:Top-tier professional event with teams nationwide. 5月 | 全國青年棒球錦標賽 (National Youth …

該項目名為“EduPal“,AI推薦

## 完整代碼實現 ### 后端代碼 (app.py) python import os import json import uuid import requests from datetime import datetime from flask import Flask, render_template, request, jsonify from dotenv import load_dotenv # 加載環境變量 load_dotenv() app …

C++法則15:匹配失敗并不是一種錯誤(Substitution Failure Is Not An Error)。

C法則15:匹配失敗并不是一種錯誤(Substitution Failure Is Not An Error)。 應用例子: SFINAE :關于is_class,is_base_of,C編譯器的魔法器,如何實現,is_class,is_base_of。_c is cl…

Ollama客戶端 + Docker搭建本地知識庫(Mac系統)

一、環境準備 1. 安裝Ollama客戶端 官網下載:https://ollama.com 驗證安裝: ollama --version2. 安裝Docker Desktop 下載地址:https://www.docker.com/products/docker-desktop 安裝后確保Docker狀態為"Running" 二、基礎搭建…

FastMCP 2.9 版本詳解:MCP 原生中間件與類型轉換增強

下面我將從三個方面來講解這個,第一是講解2.9版本的更新,第二是講解什么將手動解析底層JSON-RPC 消息,丟失 FastMCP 高層語義,第三是講一講,什么叫做中間件。不了解的兄弟們系好安全帶,我們準備發車了&…

LTspice仿真6——PWL折線波產生

1.自定義波形 2.自定義波形周期 3.以文件.txt的形式定義折線波 4.通過C語言編程,一系列操作,生成自定義正弦波(可自定義性強)

FunASR搭建語音識別服務和VAD檢測

調整VAD參數 1. 查找VAD模型的配置文件 FunASR中的VAD模型為FSMN-VAD,參數配置類為VADXOptions,可以在以下路徑中找到: /workspace/FunASR/runtime/python/onnxruntime/funasr_onnx/utils/e2e_vad.py 其中,VADXOptions類定義了…

多模態大模型(從0到1)

文章目錄 一、多模態大模型二、常見模態組合 典型應用場景三、多模態(模型 框架)1. 多模態模型2. 多模態框架 —— 開源項目推薦(可快速上手) 四、入門與學習路線1. 理論基礎2. 主流多模態模型實戰3. 進階與應用拓展&#x1f4d…

# Vue.js 精確輪播組件實現詳解

## 📖 概述 本文詳細介紹了一個基于 Vue.js 開發的高精度輪播組件,該組件實現了精確的卡片對齊和平滑滾動效果。組件支持混合布局(大卡片網格布局),具備智能位置計算和精確滾動控制功能。 ## ? 組件特點 ### &#x1…

將RESP.app的備份數據轉碼成AnotherRedisDesktopManager的格式

將RESP.app的備份數據轉碼成AnotherRedisDesktopManager的格式 最近發現了AnotherRedisDesktopManager,這個軟件可以直接展示proto數據。 將RESP.app導出的json文件,轉碼為AnotherRedisDesktopManager的ano文件(是一個list轉了base64&#xf…

前端基礎知識JavaScript系列 - 09(JavaScript原型,原型鏈 )

一、原型 JavaScript 常被描述為一種基于原型的語言——每個對象擁有一個原型對象 當試圖訪問一個對象的屬性時,它不僅僅在該對象上搜尋,還會搜尋該對象的原型,以及該對象的原型的原型,依次層層向上搜索,直到找到一個…

vue3+ts 使用VueCropper實現剪切圖片

效果圖: 參考文檔: Vue-Cropper 文檔Vue-Cropper 文檔 安裝VueCropper //npm安裝 npm install vue-croppernext -d --save//yarn安裝 yarn add vue-croppernext 引入組件 在main.ts中全局注冊: import VueCropper from vue-cropper; i…

el-table特殊表頭樣式

el-table特殊表頭樣式 實現表頭是按鈕 <el-table-column align"center"><template slot"header"><el-buttonsize"mini"type"primary"icon"el-icon-plus"circleclick"addData"></el-button&g…

el-tree的屬性render-content自定義樣式不生效

需求是想要自定義展示el-tree的項&#xff0c;官網有一個:render-content屬性&#xff0c;用的時候發現不管是使用class還是style&#xff0c;樣式都沒有生效&#xff0c;還會報一個錯&#xff0c;怎么個事呢&#xff0c;后來發現控制臺還會報一個錯“vue.js:5129 [Vue warn]: …

銀杏書簽里的春天

春末的細雨沾濕了舊書扉頁&#xff0c;我在泛黃的《飛鳥集》里發現那枚銀杏書簽時&#xff0c;窗外的梧桐樹正抖落最后一片枯葉。深褐色的葉脈間夾著張字條&#xff0c;娟秀的字跡被歲月暈染&#xff1a;"給永遠在奔跑的人。" 十年前的我在舊書店打工&#xff0c;每天…

spring-ai 1.0.0 學習(十四)——向量數據庫

向量數據庫是AI系統中常用的工具&#xff0c;主要用來存儲文檔片段及進行語義相似度查找 與傳統數據庫不同&#xff0c;它執行的是相似度查找而不是精確匹配 最小化樣例 首先在application.properties中&#xff0c;根據所用Embedding模型&#xff0c;添加一個嵌入式模型型號…

Spring Boot 的Banner的介紹和設置

Spring Banner 是指在 Spring Boot 應用啟動時,控制臺上顯示的那一段 ASCII 藝術字(通常是 Spring 的 logo),以及一些應用信息。 Banner 是 Spring Boot 提供的一個小但有趣的功能,可以讓應用程序啟動時更具個性也顯得更高級。 默認 Banner Spring Boot 內置了一個默認…

魅族“換血”出牌:手機基本盤站不穩,想靠AI和汽車“改命”

撰稿|何威 來源|貝多財經 被吉利收購后&#xff0c;魅族逐漸轉向在AI領域躬身耕作。 自2024年2月以“All in AI”正式宣告轉型、喊出不再推出傳統智能手機的豪言開始&#xff0c;這家曾以設計見長的手機廠商&#xff0c;將下半場押注在AI終端、AR眼鏡與智能座艙系統上&#…

力扣熱題100之將有序數組轉換為二叉搜索樹

題目 給你一個整數數組 nums &#xff0c;其中元素已經按 升序 排列&#xff0c;請你將其轉換為一棵 平衡 二叉搜索樹。 代碼 使用遞歸的方法 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, rightNone): # s…

mac隱藏文件現身快捷鍵

在 macOS 系統中&#xff0c;?顯示/隱藏隱藏文件? 有兩種常用方法&#xff0c;以下是詳細說明&#xff1a; ? 方法一&#xff1a;使用快捷鍵&#xff08;最簡單&#xff09; 打開 ?訪達&#xff08;Finder&#xff09;?。 進入任意文件夾&#xff08;如桌面或文檔&#x…