日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux显示5 9行的数据,Linux复习

發布時間:2024/10/8 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux显示5 9行的数据,Linux复习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一階段:基礎知識

一、文件系統結構

樹狀目錄結構:

Linux有哪些目錄:

/ 根目錄,通常不在這里存儲文件

/bin 可執行文件,ls,cd

/sbin 可執行文件

/boot 開機啟動的文件,包括linux內核以及開機菜單與開機所需配置文件等

/dev 設備文件,任何設備與接口設備都是以文件形式存在于這個目錄的

/root root用戶的主目錄

/home 普通用戶的主目錄

/mnt 掛載點目錄

光盤必須和/下的某個目錄節點建立聯系才能使用,把光盤和指定的掛載點目錄建立聯系的過程叫做掛載。mount /dev/sr0 /mnt

/media 媒體目錄,也是掛載點目錄

/opt 可選目錄。存放第三方軟件包和數據文件

/var 可變目錄,用以存放經常變化的文件,如日志文件

/etc 配置文件

/lib 系統的函數庫

/proc 該目錄是一個虛擬文件系統,它放置的數據都在內存當中(是linux內核在內存中所建立的系統內核映象),proc文件系統被用于從內存讀取進程的信息。

/run 系統運行時所需文件

/usr unix software resource放置的數據為可分享的與不可變動的,unix操作系統軟件資源所放置的目錄,而不是用戶數據

/srv service的縮寫,是一些網絡服務啟動之后,這些服務所需要取用的數據目錄

/tmp 讓一般用戶或者是正在執行的程序暫時放置文件的地方

/sys 這個目錄其實跟/proc非常類似,也是一個虛擬的文件系統,主要是記錄與內核相關的信息

Linux常用命令

1、系統維護類

1)ls

‘’’

ls -l 以長列表方式列出 ==ll

ls -r 逆序列出

ls -d 查看當前目錄

ls -ld 長列表列出當前目錄的詳細信息

ls -lh 顯示目錄或文件大小

ls -a 列出隱藏文件,包括.和…

ls -A 列出隱藏文件,不包括.和…

ls -i 顯示文件索引節點號(inode)。一個索引節點代表一個文件,在linux中保存在磁盤分區中的文件都給它分配一個編號,稱為索引節點號inode。

‘’’

2)pwd 查看當前所在工作目錄

3)cd 切換當前的工作目錄

‘’’

cd 切換到當前用戶的主目錄(/home/用戶目錄)

cd ~ 切換到當前用戶的主目錄(/home/用戶目錄)

cd . 保持在當前目錄不變

cd … 切換到上級目錄

cd - 可以在最近兩次工作目錄之間來回切換

‘’’

4)date

‘’’

更改日期格式:月日時分年.秒

//查看系統、軟件時間 date

date -s 只有root才能設置,其它只能查看

//查看硬件時間:hwclock clock

-w 系統時間給硬件時間

-s 硬件時間給系統時間

‘’’

5)passwd 設置用戶密碼

‘’’

//1.修改密碼 passwd 用戶名

root用戶:不需要輸入原密碼,可以不符合密碼復雜性規則,可以給任何人修改密碼

普通用戶:需要輸入原密碼,必須符合密碼復雜性規則,passwd修改密碼無法跟參數

-n 指定密碼的最短使用期限

-x 指定密碼的最常使用期限

-w 設置密碼過期警告時間

-l 鎖定用戶賬號密碼

-u 解鎖用戶賬號

-d 刪除用戶密碼,在Redhat中,空密碼用戶禁止登陸

//刪除密碼:passwd -d 用戶名

//2.修改密碼

echo 密碼 | passwd --stdin 用戶名

//普通用戶給root用戶修改密碼(需要輸入root原密碼)

[redhat@localhost ~]$ su -c passwd

‘’’

6)man 幫助手冊

7)who/w 查看目前已登錄在系統上面的用戶

‘’’

who:顯示系統中有哪些用戶登錄了系統,顯示的資料包含使用者ID、使用的登錄終端、上線時間、空閑時間、CPU占用,以及做了些什么

who [options] [user]

-h: 不要顯示標題列

-u: 不要顯示使用者的動作/工作

-s: 使用簡短的格式來顯示

-f: 不要顯示使用者的上線位置

如果想要知道每個賬號的最近登錄時間,則可使用lastlog查看,該命令會讀取/var/log/lastlog文件。

w:

第一行顯示目前的時間、開機多久、幾個用戶在系統上的平均負載等;

第二行只是各個項目的說明;

第三行以后,每行代表一個用戶。

‘’’

8)last 顯示近期用戶或終端的登錄情況

‘’’

last [-n] [-f file] [-t tty] [-h 節點] [-i IP] [-y] [-x]

-n 指定輸出記錄的條數

-f file: 指定用文件file作為查詢用的log文件

-t tty: 只顯示指定的虛擬控制臺上的登錄情況

-h 節點: 只顯示指定的節點上的登錄情況

-i IP: 只顯示指定的IP上登錄的情況

-y: 顯示記錄的年月日

-x: 顯示系統關閉、用戶登錄和退出的歷史

‘’’

9)ps 顯示當前進程的狀態

‘’’

ps 默認只會顯示當前用戶通過終端啟動的應用程序

ps 選項說明:

ps -A 顯示進程信息

ps -u root //顯示root進程用戶信息

ps -ef //顯示所有命令,連帶命令行

‘’’

2、文件管理

‘’’

1)文件類型

- 普通文件,類似于Windows的技事本

d 目錄文件,類似于文件夾

c 字符設備文件,串行端口設備,順序讀寫,鍵盤

b 塊設備文,可供存儲的接口設備,隨機讀寫,硬盤

p 管道文件,用于進程間的通信

s 套接字文件,通常用于網絡上的通信。可以啟動一個程序來監聽客戶端的要求,客戶端可以通過套接字來進行數據通信

l link,鏈接文件

在linux的文件系統中,保存在磁盤分區中的文件不管是什么類型都給它分配一個編號,稱為索引節點號inode。

(1)符號鏈接又叫軟鏈接,和原文件不是一個文件。例如Windows的快捷方式,如果原始文件被刪除,所有指向它的符號鏈接也就都被破壞了。符號鏈接記錄的是目標的path。符號鏈接可以跨越文件系統,也可以為目錄建立。軟鏈接有自己的node,是linux特殊文件的一種,作為一個文件,它的數據是它所連接的文件的路徑。

創建鏈接文件:ln -s 原文件 鏈接文件

(2)硬鏈接,只能引用同一文件系統中的文件。它引用的是文件在文件系統中的物理索引(也稱為inode)。當移動或者刪除原始文件時,硬鏈接不會被破壞,因為它所引用的是文件的物理數據而不是文件在文件結構中的位置。硬鏈接記錄的是目標的inode。

創建硬鏈接: ln 原文件 新文件

軟硬鏈接的區別:

1)文件類型

2)inode節點號

3)內容

2)文件管理的常用命令:

touch 創建普通文件;

1)如果文件已存在,更新文件的三個時間,stat可以查看文件的詳細信息

atime access time 看了一下內容 cat

mtime modify time 文件內容被改變了,ctime也會發生改變

ctime change time 元數據被改變,重命名

2)如果文件不存在,則表示創建文件

創建多個普通文件:

方法1:touch 文件名1 文件名2 文件名3

方法2:

touch {文件名1,文件 名2,文件名3}

touch {1,2}{3,4}

touch abc{1…100}

刪除普通文件:rm [-f] 文件名

創建目錄 mkdir

mkdir 文件名

mkdir -p /1/2/3 //遞歸創建目錄

stat 查看一個文件的狀態信息

rm 刪除目錄文件

ls -ld 目錄名 //查看權限和時間信息

mv tree copy

查看文件內容

1)cat

cat命令可以用來查看文件內容、創建文件、文件合并、追加文件內容等功能

cat會一次顯示所有的內容,適合查看內容較少的文本文件

Linux中還有一個nl的命令和cat -b 的效果等價

2)more

more命令可以用來分屏顯示文件內容,每行只顯示一頁內容

適合于查看內容比較多的文本文件

使用more的操作鍵:

3)grep

Linux系統中grep命令是一種強大的文本搜索工具

grep允許對文本進行模式查找,所謂模式查找,又被稱為正則表達式。

常用的兩種模式查找

//過濾空白行且#開頭的

‘’’

總結

以上是生活随笔為你收集整理的Linux显示5 9行的数据,Linux复习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。