Archive

文章標籤 ‘command’

[指令] 指定刪除副檔名

2012年12月25日 1 則評論

找系統中所有副檔名為 pyc 的檔案然後全部刪掉
find . -name “*.pyc" | xargs -i rm {}

找 /home 所有副檔名為 pyc 的檔案然後全部刪掉
find /home -name “*.pyc" | xargs -i rm {}

有時候檔案名稱可能會有個空白或其他符號的話要改成
find /home -name “*.pyc" | xargs -i -0 rm {}

改檔名
find /home -name “*.pyc" | xargs -i mv {} {}.`date +%Y-%m-%d`

Categories: uBuntu Tags: ,

[轉貼] 如何找出特定日期改過的檔案

2011年12月2日 尚無評論

今天為了要找今天到底改過了哪些檔案,從google找到 Max的kubuntu宅空間 的這篇 找出從特定日期到今天有被修改過的檔案 指令語法,非常實用哦!

因為我本身實在對shell指令不是很熟,只好借用來並且做個筆記,在此感謝!

#!/bin/bash -
#===============================================================================
#
#          FILE:  find-after-date-files.sh
# 
#         USAGE:  ./find-after-date-files.sh 日期(20110101 or 2011-01-01 or 2011/01/01)
# 
#   DESCRIPTION:  從$AFTER_DATE到今天,將被修改過的檔案過濾出來
# 
#       OPTIONS:  ---
#  REQUIREMENTS:  ---
#          BUGS:  ---
#         NOTES:  ---
#        AUTHOR: Max Wu (), 
#       COMPANY: Open Source
#       CREATED: 2011年07月21日 10時03分42秒 CST
#      REVISION:  1.0
#===============================================================================

set -o nounset                              # Treat unset variables as an error

#將日期帶入
AFTER_DATE="$1"

#把指定的日期轉換成unix time
TIME1=`date --date="$AFTER_DATE" +%s`

#將今日日期轉換成unix time
TIME2=`date +%s`

#將兩個日期相減算出相差的天數
DAYS=`expr $TIME2 - $TIME1`
DAYS=`expr $DAYS / 60 / 60 / 24`

#將天數帶入,找出這些天來有被修改過的檔案
find -mtime -$DAYS -type f

 

Categories: uBuntu Tags: , ,

PHP的多語系環境建立-part1-系統設定

2011年3月21日 尚無評論

系統要確定中文語系:


$ less /usr/share/i18n/SUPPORTED |grep zh_

如何新增中文語系:
#參考http://plog.longwin.com.tw/my_note-unix/2009/11/18/ubuntu-910-add-set-locale-gen-2009

$ sudo locale-gen zh_TW
$ sudo locale-gen zh_TW.UTF-8
$ sudo locale-gen zh_CN
$ sudo locale-gen zh_CN.UTF-8

閱讀全文…

Categories: PHP, 程式設計 Tags: ,

uBuntu安裝nginx

2011年2月25日 尚無評論

今次安裝nginx
記錄一下

$ sudo apt-get update
$ sudo apt-get install nginx

相關設定我是參考
http://plog.longwin.com.tw/my_note-unix/2010/11/09/nginx-php-cgi-ubuntu-10.04-2010

Categories: uBuntu Tags: ,

uBuntu修改/設定hostname

2011年2月23日 尚無評論

這個真重要,尤其是常用VM……..

可直接下指令:
$ sudo hostname vm3

編輯 /etc/hostname 這個檔

vm3

要修改 /etc/hosts 這個檔
不然 sudo 的時候會有錯誤

127.0.0.1    localhost    vm3
127.0.1.1    ubuntu.ubuntu

# 底下的是ip6的設定就不要管他了
.............................
Categories: uBuntu Tags: , ,