$ find . -type f -atime +7 | xargs rm
目前分類:Linux (68)
- Apr 10 Tue 2018 14:41
[Linux] 刪除目錄下,七天前的檔案
- Nov 28 Tue 2017 10:23
[Linux] 搜尋目錄下有沒有未解的 git 衝突
方法1 (直接用 find 搜尋整個目錄)
$ find ./ -name \*.php -exec grep -wl '<<<<<<< HEAD' {} \;
方法2 (更新的時候,順便檢查兩個 commit 之間的異動)
$ git diff a57b997..ae47664 | grep '+<<<<<<< HEAD'
- Jun 24 Sat 2017 16:37
[Shell Script] - ubuntu 記錄每分鐘 server 的 loading
我想正常來講是應該要找一套監控軟體來用
不過實在不知道從何著手,也不知道哪一套比較好用
只好先簡單寫個 shell script 來做 log
以下是 shell script 內容
- Nov 11 Fri 2016 11:07
[Shell Script] 取得 shell script 檔案所在目錄
BASEDIR=$(dirname "$0")
echo "$BASEDIR"
- Nov 07 Mon 2016 22:56
[Git] Git log 出現亂碼的解決方法
這問題是因為 Linux 語系的關係,只要裝好 zh_TW.UTF-8 語系就可以了
$ sudo locale-gen zh_TW zh_TW.UTF-8 zh_CN.UTF-8 en_US.UTF-8
參考文件:http://www.davidpai.tw/ubuntu/2011/ubuntu-set-locale/
- Oct 26 Wed 2016 16:03
[研究中] [AWS] 開啟 sftp 上傳檔案
需求:
1. sftp 上傳檔案
2. 使用者不能跳出自己的 home 目錄
3. 無法使用 ssh 登入
4. 一般帳號登入或 ssh_key 檔登入皆可
- Oct 15 Sat 2016 13:05
[Linux] Ubuntu 14 安裝筆記
以下都是用 Ubuntu 14.04.4 LTS 來進行測試的
1. 設定 ADSL
$ sudo pppoeconf
https://wiki.ubuntu-tw.org/index.php?title=ADSL
- Sep 07 Wed 2016 15:05
[Linux] 搜尋某個日期之後的檔案
搜尋 14天內修改,php 檔,內容有 keyword 的檔案
$ find ./ -name "*.php" -mtime 14 | xargs grep "keyword"
- Dec 09 Wed 2015 15:32
[Shell Script] 取得目前檔案的路徑
WORKDIR=$(cd "$(dirname "$0")"; pwd)
- Oct 15 Thu 2015 11:19
[Linux] 讓其他使用者有 sudo 的權限
操作方法
1. 使用 root 權限編輯 /etc/sudoers
# vim /etc/sudoers
2. 找到 root ALL=(ALL) ALL 這行,複製一行新的,然後改成你要允許的帳號
- Aug 12 Wed 2015 12:26
[Linux] CentOS 7 修改為文字模式啟動
在之前修改 CentOS 的啟動模式都要是透過 /etc/inittab 來修改
所以 CentOS 7 直覺也是,下了指令後發現
# cat /etc/inittab
- Jun 05 Fri 2015 14:28
[AWS] AWS EC2 初體驗筆記
申請及建立主機請看
http://blog.json.tw/teaching-ten-minutes-to-quickly-build-a-free-amazon-ec2-host
我選擇的系統為 Red Hat Enterprise Linux 7.1 (HVM)
登入主機
- Dec 03 Wed 2014 10:01
[Linux] 禁止 ssh 登入 root 帳號
由於網路上經常有人在嘗試 Linux 主機 root 帳號的登入,所以通常都會建議禁止 ssh 登入 root 帳號,設定步驟如下:
1. 編輯sshd_config檔
# vim /etc/ssh/sshd_config
將 PermitRootLogin 設為 no (請注意大小寫)
- Dec 02 Tue 2014 09:45
[Linux] 開機後自動啟動網路卡(以 eth0 為例)
最近發現新裝的 CentOS 開機後並不會自動啟動 eth0 的網卡
造成開機後沒有網路,必須手動
# ifup eth0
才會啟動網卡
- Jul 22 Mon 2013 16:49
[Linux] 編碼相關的檢查
1. 查詢 Linux 編碼相關資訊
#locale
LANG=zh_TW.UTF-8
LC_CTYPE="zh_TW.UTF-8"
LC_NUMERIC="zh_TW.UTF-8"
- Jul 11 Thu 2013 09:42
[linux] at 指令使用方法
at now + 5 minutes
at> 你要執行的命令(絕對路徑)
ctrl + D 結束
- Jun 25 Tue 2013 11:35
[Linux] grep 搜尋檔案內容
grep -ir "keyword" *
- Jun 04 Tue 2013 09:55
[linux] php 的 error_log 無法寫入
狀況
我將 php.ini 做以下設定
# vim php.ini
log_errors = On
error_log = /var/log/httpd/php_err.log
- May 30 Thu 2013 11:37
[Linux] yum 及 wget 設定 proxy
狀況
這幾天在幫客戶安裝系統,發現客戶主機上 yum 及 wget 都無法使用,詢問承辦人員才知道是因為他們內部控管比較嚴格,所以要透過內部的 proxy 才能使用
yum 設定
# vim /etc/yum.conf