以下是UNIX系统常用管理命令的攻略及示例说明:
目录和文件管理命令
ls命令
ls
命令是Unix中最常用的命令之一,用于列出目录内容。当我们在一个目录中执行ls
命令时,它将会显示该目录下的所有文件和目录的名称。
ls
命令的常用参数:
-l
: 以长格式列出目录内容,包括文件类型、权限、硬链接数、所有者、所属组、文件大小、时间戳等信息。-a
: 列出目录中所有文件,包括以.
开头的隐藏文件。-h
: 以可读性更好的方式显示文件大小。
示例:
$ ls -l # 列出当前目录下的所有文件和目录,以长格式显示
total 8
-rw-r--r-- 1 user user 2023 Sep 25 16:43 file1.txt
drwxr-xr-x 2 user user 4096 Sep 25 16:42 dir1
cd命令
cd
命令用于更改当前工作目录。当我们执行cd
命令时,我们可以切换到其他目录下。
示例:
$ cd /usr/local/bin # 切换到 /usr/local/bin 目录下
cp命令
cp
命令用于复制文件或目录。当我们执行cp
命令时,它将源文件复制到目标文件或目录中。如果目标文件或目录不存在,则会创建它。
cp
命令的常用参数:
-r
: 递归复制目录及其子目录和文件。-p
: 保留源文件的所有属性和许可权。
示例:
$ cp file1.txt file2.txt # 复制 file1.txt 文件为 file2.txt 文件
$ cp -r dir1/ dir2/ # 复制目录 dir1 及其子目录到目录 dir2
mv命令
mv
命令用于移动或重命名文件或目录。当我们执行mv
命令时,它将源文件移动到目标文件或目录中。如果目标文件或目录不存在,则会创建它。如果目标名称与源名称相同,则执行的是重命名操作。
示例:
$ mv file2.txt file3.txt # 将文件 file1.txt 重命名为 file3.txt
$ mv dir2/ /home/user/dir2 # 将目录 dir2 移动到 /home/user/ 目录下
系统管理命令
useradd命令
useradd
命令用于创建一个新用户账户。当我们执行useradd
命令时,它会创建一个新用户账户,并在系统中分配一个UID(用户标识符)和GID(组标识符)。
示例:
$ sudo useradd -m -s /bin/bash newuser # 创建新用户 newuser,并设置其默认 shell 为 /bin/bash
passwd命令
passwd
命令用于更改用户账户密码。当我们执行passwd
命令时,它会提示我们输入新密码,并在系统中更新用户账户的密码。
示例:
$ sudo passwd newuser # 修改新用户 newuser 的密码
以上就是常用的UNIX系统管理命令攻略和示例说明。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:UNIX 系统常用管理命令 - Python技术站