日常使用記錄CentOS6.5命令
解壓命令
tar.gz文件
[root@localhost]#tar -xzvf file.tar.gz
.zip文件
[root@localhost]#unzip file.zip
總結
以上兩種解壓方式均可以‘*’代替該後綴所有文件同時解壓
如:
[root@localhost]#tar -xzvf file\*.tar.gz
[root@localhost]#tar -xzvf file\*.zip
進入/退出文件夾命令
進入文件夾
[root@localhost]#cd ./file
退出文件夾
[root@localhost]#cd ../
查看及查找文件
查看當前文件夾內文件
[root@localhost]#ls
查看文件詳細信息
三種方式
1、[root@localhost]#ll
2、[root@localhost]#ls -l
3、[root@localhost]#ls -lh
註:其中 1,2 兩種方式等同,顯示的文件大小是以字節為單位,而3顯示的的大小更具可讀性。
查找文件
[root@localhost]#find /path file.zip
註:/後的path是指文件夾路徑,如不指定則是根目錄,file文件名,.zip文件後綴格式,文件名和後綴均可使用 ‘*’代替,代表查找所有類型或者某一後綴的所有文件
列出當前目錄下所有文件及目錄,包括隱藏的a(all)
[root@localhost]#ls -
保存及退出
vim三種模式:命令模式、插入模式、編輯模式。使用ESC或i或:來切換模式
1、:q 退出
2、:q! 強制退出
3、:wq! 保存並退出
編輯文件
創建與刪除
創建
創建單個文件夾
[root@localhost]#mkdir file
創建多個文件夾
[root@localhost]#mkdir file1 file2 file3
刪除
刪除文件夾及裏面文件
[root@localhost]# rm -rf /home/file/file
刪除指定文件
[root@localhost]# rm -rf /home/file/file.txt
復制/粘貼文件及文件夾
下載與升級yum
下載rpm文件
[root@localhost]#yum install file.rpm
安裝rpm文件
[root@localhost]#yum localinstall package_name.rpm
更新所有安裝的rpm文件
[root@localhost]#yum update package_name.rpm
更新指定文件
[root@localhost]#yum update package_name
刪除一個rpm包
[root@localhost]#yum remove package_name
列出當前系統中安裝的所有包
[root@localhost]#yum list
在rpm倉庫中搜尋軟件包
[root@localhost]#yum search package_name
清理rpm緩存刪除下載的包
[root@localhost]#yum clean packages
刪除所有頭文件
[root@localhost]#yum clean headers
刪除所有緩存的包和頭文件
[root@localhost]#yum clean all
查看文件內容
從第一個字節開始正向查看文件的內容
[root@localhost]#cat file1
從最後一行開始反向查看一個文件的內容
[root@localhost]#tac file1
查看一個長文件的內容
[root@localhost]#more file1
類似於 ‘more‘ 命令,但是它允許在文件中和正向操作一樣的反向操作
[root@localhost]#less file1
查看一個文件的前兩行
[root@localhost]#head -2 file1
查看一個文件的最後兩行
[root@localhost]#tail -2 file1
實時查看被添加到一個文件中的內容
[root@localhost]#tail -f /var/log/messages
用戶和群組
創建一個新用戶組
[root@localhost]#groupadd group_name
刪除一個用戶組
[root@localhost]#groupdel group_name
重命名一個用戶組
[root@localhost]#groupmod -n new_group_name old_group_name
創建一個屬於 "admin" 用戶組的用戶
[root@localhost]#useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1
創建一個新用戶
[root@localhost]#useradd user1
刪除一個用戶 ( ‘-r‘ 排除主目錄)
[root@localhost]#userdel -r user1
修改用戶屬性
[root@localhost]# usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1
修改口令
[root@localhost]#passwd
登陸進一個新的群組以改變新創建文件的預設群組
[root@localhost]#newgrp group_name
日常使用記錄CentOS6.5命令