z 后台运行,恢复为命令fg
a 光标移动到行头
e 光标移动到行末
k 删除光标所在位置到行末
alt+backspace 向前删除一个单词
shift+pgup 显示向上滚动
shift+pgdn 显示向下滚动
问题:添加用户过程中未获得root权限,使用sudo命令解决。图片描述
需要切换到 shiyanlou 用户执行以下操作
$ cd /home/lilei
$ ls iphone6
$ sudo chown shiyanlou iphone6
注意:此处用户为变更对象
使用chmod命令修改权限
chmod后面的数据600不知道原因
useradd 只创建用户,创建完了用 passwd lilei 去设置新用户的密码。adduser 会创建用户,创建目录,创建密码(提示你设置),做这一系列的操作。其实 useradd、userdel 这类操作更像是一种命令,执行完了就返回。而 adduser 更像是一种程序,需要你输入、确定等一系列操作。
使用 cd 命令可以切换目录
使用 cd 命令可以切换目录
使用file命令查看文件类型
set:所有变量
env:用户相关变量
export:环境变量
其中,env还可以让命令在指定环境中运行,export可以导入环境变量
创建永久生效的环境变量
参数 说明
-atime 最后访问时间
-ctime 最后修改文件内容的时间
-mtime 最后修改文件属性的时间
下面以 -mtime 参数举例:
-mtime n:n 为数字,表示为在 n 天之前的“一天之内”修改过的文件
-mtime +n:列出在 n 天之前(不包含 n 天本身)被修改过的文件
-mtime -n:列出在 n 天之内(包含 n 天本身)被修改过的文件
-newer file:file 为一个已存在的文件linux命令linux命令,列出比 file 还要新的文件名
使用命令$locate /etc/.list实现
目标
找到 sources.list 文件
把文件所有者改为自己(shiyanlou)
把权限修改为仅仅只有自己可读可写
使用find,chmod,chown,sudo命令实现
zip:
打包 :zip something.zip something (目录请加 -r 参数)
解包:unzip something.zip
指定路径:-d 参数
tar:
打包:tar -cf something.tar something
解包:tar -xf something.tar
指定路径:-C 参数
$ sudo apt update
$ sudo apt install -y cowsay
$ cowsay hello shiyanlou
$ cowsay -l
$ cowsay -f elephant hello shiyanlou
$ sudo apt-get install fortune-zh
$ /usr/games/fortune | cowsay -f daemon
内建命令与外部命令之分
help , man , info命令的使用以及区别