Linux 常用命令(二)

2021-09-29 17:30:09 字數 3395 閱讀 9876

1.別名—簡化操作

alias

[root@bogon ~]# cd /home/wzj/

[root@bogonwzj]#

[root@bogon wzj]# vi /root/.bashrc

[root@bogon wzj]# cat /root/.bashrc

.bashrc

user specific aliases and functions

alias rm=『rm -i』

alias cp=『cp -i』

alias mv=『mv -i』

alias q='cd /home/wzj/'

source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fi[root@bogon wzj]#

[root@bogon wzj]# source /root/.bashrc ====>生效

[root@bogon /]# q

[root@bogonwzj]#

2. history

檢視此賬號之前操作的命令

[root@bogon wzj]# history

1 useradd ruoze

2 id ruoze

3 cat /etc/passwd

4 cat /etc/group

5 cd /home

6 ll

7 cd /

8 ll

9 which

。。。

清空

history -c

3. 檢視檔案/資料夾大小
du -sh

[root@bogon /]# du -sh tmp

8.0k tmp

[root@bogon /]#

4.安裝

yum 軟體包管理器

安裝 yum install -y ***

[root@bogon /]# which zip

/usr/bin/which: no zip in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

[root@bogon /]#yum install -y zip

loaded plugins: fastestmirror

base | 3.6 kb 00:00:00

extras | 2.9 kb 00:00:00

updates | 2.9 kb 00:00:00

(1/4): extras/7/x86_64/primary_db | 153 kb 00:00:00

(2/4): base/7/x86_64/group_gz | 165 kb 00:00:01

(3/4): updates/7/x86_64/primary_db | 4.2 mb 00:00:02

(4/4): base/7/x86_64/primary_db | 6.0 mb 00:00:05

transaction test succeeded

running transaction

installing : zip-3.0-11.el7.x86_64 1/1

verifying : zip-3.0-11.el7.x86_64 1/1

installed:

zip.x86_64 0:3.0-11.el7

complete!

[root@bogon /]# which zip

/usr/bin/zip

解除安裝 yum remove ***

如果乙個軟體包被其他軟體包依賴,那麼解除安裝它的時候依賴此軟體包的其他軟體包也將被解除安裝。

查詢 yum search 關鍵字

rpm 執行安裝包

rpm -qa | grep 關鍵字

搜尋指定rpm包是否安裝

[root@bogon /]# rpm -qa|grep zip

zip-3.0-11.el7.x86_64

gzip-1.5-9.el7.x86_64

bzip2-libs-1.0.6-13.el7.x86_64

[root@bogon /]#

rpm -qa | grep 關鍵字

rpm -e 安裝包 刪除安裝包

rpm -e --nodeps 安裝包 碰到有依賴的包有時會報錯可以採取不校驗的方式直接刪除

wget

6.壓縮解壓

zip

zip -r ***.zip ./* 在資料夾裡面

zip -r ruozedata.zip ruozedata/* 在外面

tar

-x:解壓。 如tar -xf test.tar表示解壓test.tar

-c:表示產生新的包。如 tar -cf test.tar *.c 表示將所有的.c檔案壓縮,壓縮檔案名為test.tar

-z:gzip屬性

-v:顯示所有過程

-f: 後面跟檔案名字,是tar的最後乙個引數。

tar -xzvf hadoop-2.6.0-cdh5.16.2.tar.gz 解壓

tar -czvf hadoop-2.6.0-cdh5.16.2.tar.gz hadoop-2.6.0-cdh5.16.2/* 壓縮

7.日誌中小技巧

命令列模式常見的快捷鍵:

dd 刪除當前行

dg 刪除游標當前及以下的所有行

ndd 刪除游標當前及以下的n行

gg 跳轉到第一行的第乙個字母

g 跳轉到最後一行的第乙個字母

shift+$ 行尾

Linux常用命令(二)

fdisk l 顯示分割槽列表 disk dev sda 500.1 gb,500107862016 bytes 255 heads,63 sectors track,60801 cylinders units cylinders of 16065 512 8225280 bytes sector ...

Linux常用命令(二)

五 幫助命令 1 man 命令英文原意 manual 命令所在路徑 usr bin man 執行許可權 所有使用者 語法 man 命令或配置檔案 功能描述 獲得幫助資訊 範例 man ls 檢視ls命令的幫助資訊 man services 檢視配置檔案services的幫助資訊 2 info 指令英...

Linux 常用命令(二)

setup命令 root localhost setup 進入進行系統設定 退出 tab quit cp 複製命令 cp 123 321 cp a 123 321 rm命令 刪除命令 r 目錄及檔案 root localhost html rm i qiao.txt rm remove regula...