Ubuntu用户配置 切换用户 su 【用户名】(相当于压栈) exit退出该用户(相当于弹栈) 添加用户 sudo useradd -m 用户名 -s /bin/bash (解析器bash) 添加用户密码(添加完用户以后必须设置密码才能登陆) sudo passwd 用户名 删除用户 sudo userdel -r 用户名 使用 cat /etc/passwd 找到最下面有刚刚配置的用户名 说明添加用户成功 --------------------------------------------------------------------------- Ctrl+a 回到命令头 Ctrl+e 回到命令尾 Ctrl+c 跳出ping命令 Ctrl+r 搜索历史使用的某个命令 ,tab继续操作 , 回车则直接执行 history > 名字.txt 把历史操作记录保存到名字 .txt 中 --------------------------------------------------------------------------- 以 . 开头的文件都是隐藏文件,需要 ls -a 才能显示; ls – l 显示详细信息; 文件类型与权限 连接数 文件所有者 文件所属组 文件大小 最 近修改时间 文件名字。注:开头是由 10 个字母构成的字符 串,其中第一个字符表示文件类型 每组三位,分别表示文件创建者的权限,同组用户的权限,其他用户的权限; (4)r读 (2)w写 (1)x执行 chmod 766 文件名 更改权限766按权值自己设置(见上) ---------------------------------------------------------------------------------- 文件操作 cd … 到父目录 cd / 到根目录 cd 到用户主目录 cd - 到上一次的目录 pwd 显示当前的目录 mkdir 创建目录 touch 创建文件 rmdir 删除目录 cat 打开文件 rm [选项] 文件或目录 注:-f 删除过程中不会给出提示。 -i 删除过程中会给出交互式提示。 -r 如果删除的是一个目录,则将该目录下的目录及子目录均删除掉 ------------------------------------------------------------------------------------------- 拷贝文件到指定的目录 :cp [选项] 源文件或目录 目标文件或目 -i 如果是同名文件,则会提示是否覆盖 -f 不提示是否覆盖,直接覆盖同名文件 -r 如果要拷贝一个目录,必须加-r 例: cp –r /home/user/1234 /home/user1 。(重点) 移动文件 : mv [选项] 源文件或目录 目标文件或目 (-i -f -r同上) 树形目录 sudo apt install tree tree -h 给出大小 (常用) ------------------------------------------------------------------------------------------------ find . -name ’字串’ ;查找文件名匹配所给字串的所有文件,字串内可用通配符*、?、[ ]。 find . -perm 权限 ;查找具有指定权限的文件和目录,权限的表示可以如 711,644。 find . - amin n ;查找 n 分钟以前被(访问)过的所有文件。(+表示 n分钟之前,-表示 n 分钟之内,+号和-号都不能省略) find . - mmin n ;查找 n 分钟以前文件内容被(修改)过的所有文件 | 是管道, 把前面的内容作为后面的输入 例: find /usr/include/ -name stdio.h | xargs ls -l 把所有的文件保存到一个文件中 {}里面是前面查到的内容,最后的 \ 是规定 find . -name 文件名 -exec cp {} /home/user ; 查看磁盘的使用情况 df -h du -h 文件名 ;可以统计目录及目录下文件的总大小