Category: Linux

旧 Linux Server 帐号转移到新 Server

要升级 Linux Server 时, 要连同帐号一同转移, 步骤如下: 1. 复制旧 Server 档案: /etc/passwd – 内含帐号资讯, 如家目录, shell 等. /etc/shadow – 内含帐号加密的密码. /etc/group – 定义用户群组 /etc/gshadow – 内含群组加密资讯. /home – 用户默认的家目录. 将上面档案及目录备份: …

Linux 查看及删除运行的进程

在 Linux 下可以用 ps 指令查看正在运行的进程, 如要查看实时数据, 也可以透过 top, atop 及 htop 实现。 ps 指令 查询 输入下面的 ps 指令,会显示所有正在执行的进程: # ps aux | less 如要查看某一特定名称的进程, 例如 rsync, 可以这样: # ps …

RPM 安装/更新/移除套件指令

RPM 是 Redhat 的软件管理系统, 全写是 Redhat Package Manager, Redhat, Fedora 及 CentOS 等可以透过 RPM 简单安装, 移除及更新套件。以下是 RPM 操作的一些常见用法: 查询套件 显示所有已安装套件: rpm -qa 如果查询包括特定字串套件, 例如查询已安装关于 php 的套件, 可以这样: rpm -qa …

Linux 新增使用者

在 Linux 要新增使用者帐号, 可以使用 useradd 指令, 以下是 useradd 指令的语法: useradd LOGIN 其中 LOGIN 是使用者帐号名称, 而 部份则可定义新帐号的设定, 可以常用设定的内容: -d, –home HOME_DIR 默认值家目录会是 /home/username, 如想指定其他目录, 在 -d 后面加上目录位置便可以. -e, –expiredate EXPIRE_DATE …

Linux 找出占用空间最大档案及目录

有时发现系统的空间用得很多, 那便需要找出占用用空间最大的档案或目录, 或者需要在指定的目录位置下找出占用空间最多的目录, 例如 /home, /var 等。 在 Linux 下没有单一指令可以完成这个工作, 但只要透过管线 (pipe) 将几个指令配合使用才可以简单地完成。 — du : 计算指定目录占用的空间. — sort : 将档案或输入的资料逐行排序. — head : 将档案开头的资料输出. — find : 搜索档案. …

Redhat / CentOS 7 更改 hostname

以前的 Redhat 要更改 hostname 可以修改 /etc/sysconfig/network, 并用 hostname 指令设定等。现在 Redhat/Centos 7 用了新的方法, 只要 hostnamectl 指令便可以。 检查主机 hostname: # hostnamectl 会列出目前使用的 hostname, 要修改则要这样: # hostnamectl set-hostname new_hostname 上面的 new_hostname 是新 …