- 相关命令
命令 说明 cat 从上到下,显示文件的全部内容 nl 功能同上,但是会显示行号 tac 从下到上,显示文件的全部内容 head 查看开头指定行数(默认为10行)的内容,如:head -5 filename tail 查看末尾指定行数(默认为10行)的内容,如:tail -5 filename wc 统计文件内容:行数 单词数 字符数 文件名 more 一点一点查看文件内容 less 一点一点查看文件内容 more|less
使用- 显示完一屏就停止
q
可以退出查看enter
下翻一行,space
下翻一页- 查看完毕
more
会自动退出,less
不会自动退出 less
可以使用↕
按钮进行上下翻看,more
不可以- 后面经常结合管道使用,如:
ls /etc | more
文件及目录
- 相关命令
命令 说明 touch 新建文件,一次性可以创建多个 rm 删除文件或目录,一次性可以删除多个,-i会显示提示信息,-r表示递归 cp 拷贝文件或目录,可以一次性拷贝多个,-r表示递归,拷贝目录时必须添加 mv 移动文件或目录,可以一次性移动多个 mkdir 新建目录,可以一次性创建多个,-p可以创建中间目录 rmdir 删除目录,可以一次性创建多个,只能删除空目录 - 使用说明:
-r
:表示递归,常用于目录操作-p
:表示创建中间目录-f
:表示强制操作,常用于删除操作,避免输入确认信息*
:是通配符,表示所有
用户及用户组
- 相关命令
命令 说明 whoami 当前登录用户名 useradd 创建用户,-d指定用户家目录,-m创建家目录,-s指定登录shell userdel 删除用户,-r可以删除用户相关目录(家目录、邮件池) passwd 设置指定用户的密码,不指定用户时默认设置当前用户名的密码 su - 切换到指定用户,不指定用户时默认切换到root用户<br />- 表示连带执行环境一起切换,否则可能只会切换用户身份及目录 exit 可以退出登录 sudo 以指定的用户身份(root)执行命令,需要用户在sudoers文件中 visudo 专门用来修改sudo命令的用户列表配置文件 /etc/sudoers
<br />添加test用户:test ALL=(ALL:ALL) ALL<br />配置默认编辑器:sudo update-alternatives --config editorgroupadd 创建用户组 groupdel 删除用户组 groups 查看指定用户所属的用户组,不指定用户默认指当前用户 gpasswd 添加/删除指定用户组的指定用户,-a表示添加,-d表示删除<br />如:sudo gpasswd -a/-d user group chsh 修改指定用户(默认当前用户)登录的shell,修改后该用户将不能再登录 <br />如:sudo chsh test -s /usr/sbin/nologin chgrp 修改文件所属组,如:sudo chgrp test 1.py,-R表示递归操作 chown 修改文件所有者[及所属组],如:sudo chown test[:test] 1.py - 涉及文件
文件 说明 /etc/passwd 系统中所有的用户信息 /etc/shadow 系统中所有用户的密码信息 /etc/group 系统中所有用户组的信息 - 涉及名词
名词 说明 UID 用户唯一标识 GID 用户组唯一标识 PID 进程唯一标识(进程号)
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~