1. 程式人生 > >日常使用記錄CentOS6.5命令

日常使用記錄CentOS6.5命令

使用 name ron 下載 倉庫 groupadd var pac ear

解壓命令

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 -

a

保存及退出

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命令