查看自己使用的Shall
- Shall -ps 查看自己使用的Shell
- Shell ——– 人机对话的交互式环境
- bash ——– bourne again shell
用命令
- clear —— 清屏
- ps —— processes 查看正在运行的进程
- ps -ef —————– 查看运行的进程
- kill PID —— 杀掉进程
- kill -9 ———— 强制杀死进程
- adduser 用户名 ——- 添加用户
- passwd ———- 设置密码
- userdel ———– 删除用户
- su 用户名 ——— 切换用户(switch user)
- sudo ———- 以超级管理员身份操作(super user do)
- chown 拥有者 文件名 ————– 改变文件的拥有者
- ‘#’——- 超级管理员
- $ ——– 普通用户
- ~ ———- 主目录
两个不同的用户
- write 用户名 ————— 连接相同的系统的不同用户之间发送消息
- Ctrl d ————— 消息内容结束符
- mesg n / y —————- 不接收消息/接收消息
- wall ————- 给所有用户发消息
查看命令、帮助文档
- Tab ——– 补全命令,查看命令
- q —— 结束查看
- man 命令 ——— 查看手册
- 命令 –help ———– 查看命令用法
- cd ———– 改变所在目录
- cd /目录名 ——- 去到某个目录
- pwd ——– 查看目录
- ls ——— 查看文件或者文件名(list directory contents)
- -l 长格式查看
- -a 查看所有(包括以点开头的隐藏文件和文件夹)
- -R 递归查看
- | ———- 管道(左边的输出作为右边的输入)
- wget 网址 ——– 通过网络下载文件
- cat ———- concatenate 连接多个文件并显示到标准输出
- cat 文件名 ——— 查看文件
- cat -n 网址 ——– 查看行号
- history ———- 查看所有的历史命令
- ! 历史命令编号 ———- 执行历史命令
- history -c ———— 清除历史命令
- Ctrl c ——— 强行终止命令
- mkdir ——— 创建目录
- -r 递归删除
- -f 强制删除
- rmdir ——— 删除空目录
- cp ———– 复制文件和目录
- cp -r /文件名————- 复制文件夹并修改文件名
- mv —————— 剪切文件
- rm ———- 删除文件和目录
- touch —————- 创建空文件或者修改文件时间
- echo ————— 回声(输入什么,就输出什么)
- > 件 ———– 输出重定向(输出到指定的文件夹)
- alias / unalies 重新取别名/取消别名
- >> ———— 追加输出重定向
- 2> ———— 错误输出重定向
- <输入重定向
- grep 搜索字符串
- date ————— 查看时间
- cal —————- 查看日历(calendar)
- head -数字 —————- 查看指定头行数
- tail -数字 —————– 查看指定尾行数
- less/more —————– 分屏查看文件
- wc ——————- world count 统计
- uniq 文件夹 ————- 去掉文件夹中相邻的重复项
- sort 文件夹 ————– 排序
- diff —————比较文件夹的区别
重启、关机
- 重启和关机 - reboot / init 6 / shutdown / init 0
- shutdown ——- 关机
- shutdown -c(cancle) ————– 取消关机
- init 0(关机)/6(重启)