Linux相關命令

2021-06-02 08:54:26 字數 2695 閱讀 8583

------------------------------

--------

[cao@multicore ~]$ cat .exrc

set autoindent

set number

------------------------------

--------

vi中塊文字選擇: v,然後用箭頭選定, y表示複製,

p表示paste

------------------------------

--------

檢視硬體資訊

cat /proc/cpuinfo

cat /proc/meminfo

cat /etc/redhat-release

uname -r

------------------------------

--------

9. linux程序相關命令

at/crontab/ctrl+z/top/sleep/

jobs/bg/fg/&/nohup/

------------------------------

----

at [root@localhost spool]# at -f 

/root/shell/hello.sh now +3 

minutes

回傳送mail

------------------------------

----

crontab -e 

45 19 * * * echo "i'm too 

tired" //表示19:45分執行echo命令,

傳送到了郵箱

crontab -r

crontab -l

------------------------------

-----------

[root@localhost ~]# (sleep 

100; echo wakeup)

ctrl+z 暫停程序

[1]+  stopped                 

( sleep 100; echo wakeup )

[root@localhost ~]# bg 1

[1]+ ( sleep 100; echo wakeup 

) &[root@localhost ~]# fg 1

( sleep 20; echo hello )

------------------------------

----

top 動態顯示程序資訊

p 根據占用cpu排序

m 根據占用memory排序

空格 即刻更新

------------------------------

--[root@localhost ~]# (sleep 10;

echo wakeup) &

[1] 6185

[root@localhost ~]# jobs -l

[1]+  6185 running            

( sleep 10; echo wakeup )

&******************************====

man 的用法

-------------------------

可以在/etc/man.config中新增man的路徑

manpath /usr/share/c++/man

man std::iostream

------------------------

man  3 errno

linux的man手冊很強大,該手冊分成很多section,

使用man時可以指定不同的section來瀏覽,

各個section意義如下:

1 - commands   1是普通的命令

2 - system calls  2是系統呼叫,

如open,write之類的

3 - library calls    3是庫函式,

如printf,fread

4 - special files   4是特殊檔案,

也就是/dev下的各種裝置檔案

5 - file formats and 

convertions  5是指檔案的格式,

比如passwd, 就會說明這個檔案中各個欄位的含義

6 - games for linux  6是給遊戲留的,

由各個遊戲自己定義

7 - macro packages and 

conventions  7是附件還有一些變數,

比如向environ這種全域性變數在這裡就有說明

8 - system management 

commands  8是系統管理用的命令,

這些命令只能由root使用,如ifconfig

9 - 其他

想要指定section就直接在man的後面加上數字,比如 :

man 1 ls

man printf預設呼叫user commands 

man 3 printf  

對於像open,kill這種既有命令,又有系統呼叫的來說,

man open則顯示的是open(1),

也就是從最前面的section開始,

如果想檢視open系統呼叫的話,就得man 2 open 。

linux相關命令

開機自動啟動 etc rc.local 檔案 複製資料夾下的內容到另乙個資料夾 cp rf home wangshiming tools abc home wangshiming tools修改資料夾a名為b mv a b檔案 目錄許可權設定命令 chmod 檔案 目錄許可權設定命令 chmod 這...

linux 相關命令

一般情況下安裝linux後。linux系統中的時間會和windows 系統中的時間產生8個小時的時差。因為 linux 使用的utc時間。windows 使用的是本地時間。解決辦法 sudo hwclock systohc localtime安裝系統完畢之後。設定root使用者密碼。sudo pas...

linux相關命令

useradd 使用者名稱 新增使用者在 home下 userdel 使用者名稱 刪除使用者 userdel r 使用者名稱 連同使用者目錄一起刪除 passwd 使用者名稱 修改使用者名稱的密碼 su 切換到root使用者 su 使用者名稱 切換到指定使用者 ls 檢視當前目錄下的檔案和目錄 ls...