Linux基本操作2

2021-09-03 09:32:32 字數 2460 閱讀 2914

command  

1  help command

2使用手冊

man  command

3資訊頁

info command

例如  hash 命令

help hash 

hash  就是用某種特殊演算法提取某個檔案的特徵碼(比如某個人的指紋) 就可以直接找到

hits 是指執行次數(快取命中,在快取中找到了)

!數字  執行第幾行的命令

!!執行上一條命令

命令歷史是有大小的

/usr/share/man   當然也有別的幫助手冊

man1  使用者命令

man2  系統呼叫    eg:man 2 read

man3  c庫呼叫

man4  裝置及特殊檔案

man5  配置檔案格式

man6  遊戲相關

man7  雜項

man8  管理類的命令  (磁碟分割槽、格式化之類的)

man  配置檔案

/etc/man.config

nano 本文編輯器

manpath  /path/to/somewhere  指明新的手冊檔案搜尋位置

name 程式名字

synopsis 命令簡要

description 描述

options  選項

examples  例子

author  作者

reporting bugs 報告bug的聯絡人

see  also 

synopsis

可選<>必選

a|b二選一

...同一內容可出現多次

可以man less

ctrl 就是^的意思

man命令的操作方法

space ^v  ^f ^f 翻頁/翻屏操作

首部翻頁  ^b    b   

尾部半屏  d ^d

首部半屏  u ^u

尾部單行  回車  j ^j e ^e  ^n

首部單行  y ^y  ^p  k ^k

q退出直接輸入數字  跳轉行數

1g  回到檔案首部

g  跳轉檔案尾部

date命令

date +%a 星期

+%t 獲取當前系統時間

man date

date +%f-%h-%m-%s  後面的-表示連線

date 0815170115.21

月 號 時 分 年 秒

年份可以是四位的

8-15-17:01:21

date 系統時鐘

clock 硬體時鐘

hwclock 硬體時鐘

~表示使用者主目錄

cd ~username  切換到指定使用者的主目錄

cd - 上乙個目錄和當前目錄的切換

pwd 儲存了當前目錄路徑

oldpwd  儲存了上乙個目錄路徑

例如 cd  $oldpwd   /  $pwd   意義等於 cd -

ls-a   是all

-l   長格式

-h   單位換算

-d   顯示目錄自身要和l一起

-r   逆序顯示 z-a

-r   遞迴  全部顯示

stat /path/to/somefile  獲取指定檔案的元資料

stat  /root/install.log  例子

cattac  逆序顯示

cat       -a  全部

-e  顯示 $的行結束符    

一般硬碟儲存$表示換行  文字流沒有空白  因為空白行是$$

-t  顯示製表符

-v  顯示用於控制的符號

-n  對行編號

file 檢視檔案型別

回顯命令

echo

-n  禁止自動新增換行符號

-e  允許使用轉義符  \t 乙個tab鍵 如果不用-e  那麼直接顯示 \t

\b 刪除前面乙個字元

\n 換行

""弱引用   echo "$var_name"  變數會替換

''強引用   echo '$var_name'  變數不會替換

which --skip-alias 禁止顯示別名

whereis

whatis  

mkwhatis 可以將當前系統上所有的幫助手冊及與之對應的關鍵字建立為乙個資料庫;

關機命令

halt ; poweroff ; shutdown ; init 0

-f 強制關機 不儲存檔案

-p 關機並且斷電源

shutdown  -r  重啟  

-h  關機切斷電源

-c  取消關機或重啟操作

now  立刻

+m   幾分鐘以後

重啟reboot , shutdown ;init 6

使用者登入

who  whoami  w

Linux基本操作2

1 去掉遠端連線時的dns網域名稱解析 vim etc ssh sshd config 修改 usedns no 重啟服務 systemctl restart sshd 由於我的linux沒有用gui,所以沒有vim,只能寫vi 然後輸入命令 usedns 進行查詢 找到後yy複製,p貼上,dw刪除...

linux檔案基本操作(2)

8.dup,dup2,fcntl,ioctl 系統呼叫 1 dup和dup2 函式原型 include int dup int oldfd int dup2 int oldfd int newfd dup用來賦值引數oldfd所指項的檔案描述符。當複製成功時,返回最小的尚未被使用的檔案描述符。出錯返...

linux的基本操作2

linux的一些基本操作,自己備份使用 1.linux相互之間登陸 ssh l root ip位址 2.linux檔案拷貝,方向遠端主機到本機器 scp root ip 目錄 檔名 本地路徑 據說加 r引數可以拷貝資料夾,沒測試過 3.網絡卡配在由自動獲取變為靜態配置 修改vi etc syscon...