Tag: FreeBSD

FreeBSD 修改 hostname

在 FreeBSD 可以用 hostname 指令查詢及臨時修改系統的 hostname, 以下是 FreeBSD 修改 hostname 及永久生效的方法: # hostname server01 以下是將用 hostname 指令將 hostname 改成 server02 的方法: # hostname server02 用 hostname 指令修改的 hostname 只會臨時有效, …

umask 指令 – 修改新檔案及目錄預設權限

Linux 建立新檔案或目錄時, 該檔案及目錄會有一個預設權限, 要修改這個預設權限, 可以用 umask 指令。 umask 的用法與 chmod 相反, chmod 是在 “000” 上面 “增加” 權限, 而 umask 則是在 “666” 基礎上 “減少” 檔案權限; 及在 “777” 基礎上 “減少” 目錄權限。這個講法可能有點混亂, …

Shell Script 修改 FreeBSD 帳號密碼

FreeBSD 要在 Shell Script 新增帳號及修改密碼, 可以在 pw 指令加上 -h 參數, 那就可以用一行指令完成, 也可以放入 Shell Script 新增帳號及修改密碼 新增帳號及設定密碼 上面指令會新增帳號 USERNAME, 並設定密碼為 NEWPASSWORD. 修改現有帳號密碼 上面指令會修改 USERNAME 的密碼為 NEWPASSWORD

Linux 及 Windows 文字案轉換

在 Linux 及其他 Unix Like 作業系統與Windows 裡面所儲存的文字檔案,最大分別是換新一行的顯示。Linux 會使用 EOL 作為跳行;而 Windows 則會使用 Ctrl-m (^M)。在 Linux 下可以用 dos2unix 及 unix2dos 將 Linux 及 Windows 的文字檔轉換: $ unix2dos unix_text.txt win_text.txt 以上指令就會將 …