linux 常用命令,歡迎補充


linux 常用命令,歡迎補充

個人之前記錄的幾個常用命令,大家有更好的歡迎補充!


下載整個靜態網站(注意自己的網站安全喲)

<code>wget -c -r -npH -k -nv  http://www.xxx.com//<code>

文件編碼(gbk轉utf-8)

<code>iconv -f gbk -t utf-8 ybnsr.xml > ybnsr.utf8.xml
/<code>

更新系統時間(時間服務器有很多)

<code>sudo apt-get install -y ntpdate
sudo ntpdate time.windows.com
sudo hwclock -w/<code>

查看多少位

<code>getconf LONG_BIT
uname -a/<code>

手動打包程序源代碼(忽略指定目錄)

<code>tar -zcvf www.tar.gz ./www  -exclude='.svn' --exclude='.gitignore' --exclude='.git'/<code>

文件換行符格式轉化

<code>find /home/test -name "*.php" | xargs dos2unix
find /home/test -name "*.php" | xargs unix2dos

或者

find . -type f -exec dos2unix {} \\;
find . -type f -exec unix2dos {} \\; /<code>

查看公網IP(方法有很多)

<code># 直接顯示ip
curl ifconfig.me
# 顯示內容包括(運營商,地址,IP等)
curl cip.cc/<code>

終端字符集

<code>export LANG=en_US.UTF-8;export LC_ALL=en_US.UTF-8;export LC_CTYPE=en_US.UTF-8/<code>

scp傳輸文件

<code>#傳送文件
scp 文件 user@ip或者域名:遠程服務器路徑

#傳送文件夾
scp -r 目錄 user@ip或者域名:遠程服務器路徑

#scp命令使用端口號 4588,遠程拷貝到本地
scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator
/<code>

linux下上傳下載

<code>yum install lrzsz/<code>

創建隨機密碼(方法有很多)

<code>date +%s | sha256sum | base64 | head -c 32 ; echo
/<code>

查看指定內容的文件

<code> find ./* -name "*.php" | xargs grep "<<<grep -r "xxx" ./<code>

vim縮進4個空格

可以直接修改 vim 配置文件 /etc/vimrc,加在最後一行即可! 註釋為單雙引號“

<code>" 縮進4個tab
set expandtab ts=4 sw=4 sts=4 tw=100
/<code>

vim中文亂碼

編輯~/.vimrc文件,加上如下幾行:

<code>set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
/<code>

ubuntu 更新簽名

<code>sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com F987672F/<code>


歡迎小夥伴們補充!


分享到:


相關文章: