uname -r 顯示正在使用的核心版本
cat /proc/version 顯示核心的版本
date 顯示系統日期
cal 2020 顯示2023年的日曆表
hostname master 臨時修改主機名為master,登出後生效
vi /etc/hostname 永久修改主機名
shutdown -h now 關機
shutdown -h hours:minutes 按指定時間關機
reboot 重啟
exit 登出(登出)
cd /opt 進入 '/opt' 目錄'
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd 進入根目錄
cd - 返回上次所在的目錄
pwd 顯示工作路徑
ls 檢視目錄中的檔案
ls -f 檢視目錄中的檔案
ls -l (ll) 顯示檔案和目錄的詳細資料
ls -a 顯示隱藏檔案
ls *[0-9]* 顯示包含數字的檔名和目錄名
mkdir soft 建立乙個叫做 'soft' 的目錄
mkdir test1 test2 同時建立兩個目錄
mkdir -p /soft/test1/test2 遞迴的建立乙個目錄
rm -f test 刪除'test'的檔案'
rmdir test 刪除'test'的目錄'
rm -rf test 強制刪除'test'的目錄並同時刪除其內容
rm -rf test1 test2 同時刪除兩個目錄及它們的內容
mv sort opt 重新命名/移動
cp test1 test2 複製乙個檔案
cp dir/* . 複製乙個目錄下的所有檔案到當前工作目錄
cp -a /tmp/dir1 . 複製乙個目錄到當前工作目錄
ln -s jdk1.8.212 jdk 建立軟鏈結
groupadd group_name 建立乙個新使用者組
groupdel group_name 刪除乙個使用者組
groupmod -n new_group_name old_group_name 重新命名乙個使用者組
useradd user1 建立乙個新使用者
userdel -r user1 刪除乙個使用者 ( '-r' 排除主目錄)
usermod -c "user ftp" -g system -d /ftp/user1 -s /bin/nologin user1 修改使用者屬性
passwd 修改口令
passwd user1 修改乙個使用者的口令 (只允許root執行)
chage -e 2005-12-31 user1 設定使用者口令的失效期限
pwck 檢查 '/etc/passwd' 的檔案格式和語法修正以及存在的使用者
grpck 檢查 '/etc/passwd' 的檔案格式和語法修正以及存在的群組
newgrp group_name 登陸進乙個新的群組以改變新建立檔案的預設群組
mount /dev/hda2 /mnt/hda2 掛載乙個叫做hda2的盤 - 確定目錄 '/ mnt/hda2' 已經存在
umount /dev/hda2 解除安裝乙個叫做hda2的盤 - 先從掛載點 '/ mnt/hda2' 退出
fuser -km /mnt/hda2 當裝置繁忙時強制解除安裝
umount -n /mnt/hda2 執行解除安裝操作而不寫入 /etc/mtab 檔案- 當檔案為唯讀或當磁碟寫滿時非常有用
mount /dev/fd0 /mnt/floppy 掛載乙個軟盤
mount /dev/cdrom /mnt/cdrom 掛載乙個cdrom或***rom
mount /dev/hdc /mnt/cdrecorder 掛載乙個cdrw或***rom
mount /dev/hdb /mnt/cdrecorder 掛載乙個cdrw或***rom
mount -o loop file.iso /mnt/cdrom 掛載乙個檔案或iso映象檔案
mount -t vfat /dev/hda5 /mnt/hda5 掛載乙個windows fat32檔案系統
mount /dev/sda1 /mnt/usbdisk 掛載乙個usb 捷盤或快閃儲存器裝置
mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share 掛載乙個windows網路共享
bunzip2 file1.bz2 解壓乙個叫做 'file1.bz2'的檔案
bzip2 file1 壓縮乙個叫做 'file1' 的檔案
gunzip file1.gz 解壓乙個叫做 'file1.gz'的檔案
gzip file1 壓縮乙個叫做 'file1'的檔案
gzip -9 file1 最大程度壓縮
rar a file1.rar test_file 建立乙個叫做 'file1.rar' 的包
rar a file1.rar file1 file2 dir1 同時壓縮 'file1', 'file2' 以及目錄 'dir1'
rar x file1.rar 解壓rar包
unrar x file1.rar 解壓rar包
tar -cvf archive.tar file1 建立乙個非壓縮的 tarball
tar -cvf archive.tar file1 file2 dir1 建立乙個包含了 'file1', 'file2' 以及 'dir1'的檔案檔案
tar -tf archive.tar 顯示乙個包中的內容
tar -xvf archive.tar 釋放乙個包
tar -xvf archive.tar -c /tmp 將壓縮包釋放到 /tmp目錄下
tar -cvfj archive.tar.bz2 dir1 建立乙個bzip2格式的壓縮包
tar -jxvf archive.tar.bz2 解壓乙個bzip2格式的壓縮包
tar -cvfz archive.tar.gz dir1 建立乙個gzip格式的壓縮包
tar -zxvf archive.tar.gz 解壓乙個gzip格式的壓縮包
zip file1.zip file1 建立乙個zip格式的壓縮包
zip -r file1.zip file1 file2 dir1 將幾個檔案和目錄同時壓縮成乙個zip格式的壓縮包
unzip file1.zip 解壓乙個zip格式壓縮包
yum localinstall package_name.rpm 將安裝乙個rpm包,使用你自己的軟體倉庫為你解決所有依賴關係
yum update package_name.rpm 更新當前系統中所有安裝的rpm包
yum update package_name 更新乙個rpm包
yum remove package_name 刪除乙個rpm包
yum list 列出當前系統中安裝的所有包
yum search package_name 在rpm倉庫中搜尋軟體包
yum clean headers 刪除所有標頭檔案
yum clean all 刪除所有快取的包和標頭檔案
cat file1 從第乙個位元組開始正向檢視檔案的內容
tac file1 從最後一行開始反向檢視乙個檔案的內容
more file1 檢視乙個長檔案的內容
less file1 類似於 'more' 命令,但是它允許在檔案中和正向操作一樣的反向操作
head -2 file1 檢視乙個檔案的前兩行
tail -2 file1 檢視乙個檔案的最後兩行
tail -f /var/log/messages 實時檢視被新增到乙個檔案中的內容
Linux 常用命令集合
1.常用命令 ls 顯示當前目錄下的檔案和資料夾 ltr 按時間順序顯示檔案和資料夾的詳細資訊,不帶引數的時候 只顯示資料夾和檔案。vi 開啟檔案的內容 tar cvf file.tar file 壓縮成tar包 tar xvf file.tar file 解壓縮tar包,後面的file可以不用寫,...
Linux常用命令集合
下文中的一些linux命令是我在工作中用到收集而來的,較為碎片化,然後,不定時更新 檢視軟體是否安裝。列出所有安裝的dockerrpm qa grep docker軟體是否安裝rpm q grep docker列出軟體包安裝的檔案rpm ql docker檢視軟體所有安裝包的檔案儲存位置rpm qa...
Linux 常用命令集合
這裡記錄下linux小白常用的命令吧 1.目錄 檔案等操作 rm rf 刪除某目錄 mv 原始檔 目標檔案 類似於搬家或者重新命名 cd 返回上一級目錄 ssh 從12號登陸18號 ssh txz 11.11.11.18或者ssh txz node18 在 etc hosts裡有對應關係 scp 檔...