閱讀816 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Linux常用命令集合

把一些自己遇到的常用命令都集中記在這兒,慢慢補充!

1. 查看當前編碼

locale

 

2. 設置時區

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

3. 同步時間

/usr/bin/rdate -s rdate.darkorb.net

 

4. 將時間寫入 BIOS

hwclock -w

 

5. CentOS 6.3 配置服務器 yum 更新源地址

cd /etc/yum.repos.d

mv CentOS-Base.repo CentOS-Base.repo.bak

wget https://mirrors.163.com/.help/CentOS6-Base-163.repo

yum makecache

 

6. 修改係統編碼

vi /etc/profile

添加:

LANG=zh_CN.GB2312

查找 export 增加 LANG

export LANG

 

7. 設置日期,時間

 年月日

date -s 2012/10/23  

時分秒

date -s 12:02:35        

 

8. 修改當前用戶密碼

passwd

回車後輸入兩次核對成功後完成

 

9. CentOS 之 yum 安裝與卸載

安裝:

yum -y install nginx mysql php

卸載:

yum -y remove nginx mysql php

 

10. 查看當前所在完整路徑

pwd

顯示如:

/usr/local/nginx/conf

 

11. 查看端口占用

指定:

lsof -i:9000

全部:

netstat  -tuanp

 

12. 查看指定目錄大小

目錄總大小:

du -hs /mydata/soft

目錄下個子目錄大小:

du -h /mydata/soft

 

13. 導入導出 SVN 項目

導出項目:

svnadmin dump /var/svn/pro1 > /mydata/pro1.backup

新建項目倉庫:

svnadmin create /var/svn/pro1/

開始導入:

svnadmin load /var/svn/pro1/ < /mydata/pro1.backup

 

14. 遠程服務器拷貝SCP

從遠程服務器拷貝到本地:

scp  -P 22  -r  root@101.102.103.104:/mydata/    /copydata/

從本地上傳到遠程服務器:

scp  -P 22  -r   /copydata/  root@201.202.203.204:/mydata/pro1.tar.gz    

回車後輸入 root 密碼即開始傳輸

-P 表示 SSH 端口號

-r  表示遞歸複製

 

15. 按指定條件搜索

搜索當前目錄以及所有子目錄中以 test 開頭的文件或目錄

find ./test*

隻顯示搜索到的數量

find ./test* | wc -l

隻搜索指定目錄層級

find ./test* -maxdepth 0 | wc -l

 

16. 修改指定目錄下的文件夾或文件權限或所有者

僅文件夾:

find /tmp/session -type d -exec chmod 777 {} \;

僅文件:

find /tmp/session -type f -exec chmod 777 {} \;

 

 

最後更新 2014/02/27 01:21


最後更新:2017-04-03 12:55:18

  上一篇:go C# 數字格式化 ToString
  下一篇:go JAVA線程同步(二)