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 以上指令就会将 …