一、关于虚拟机的安装
详见:vm安装教程 需要软件的可以私聊找我

二、课上学会的一些基础指令
大数据是全数据的概念,一定要研究全数据

《-----文件目录-----》

/ 根目录,位于文件系统层次的顶部

bin 存放脚本文件

sbin 系统管理员使用的系统文件

boot 核心文件(镜像文件)ps系统启动引导

dev 硬件信息存放地

etc 配置文件

home 普通用户家目录

root root家目录

mnt 手动挂载镜像文件

usr 用户的应用程序和文件,安装的软件,共享的库

tkedu 存储临时文件信息

sys 管理硬件信息

《-----指令-----》

whoami 我是谁

pwd 我在哪

mkdir aa 创建aa文件夹

cd /bin 打开bin文件夹

cd 返回

ls 查看当前文件中有哪些东西

ls lh

ll 查看文件的是时间

ls -R 查看目录下文件

ls --help 查看指令

man ls 列出ls的所有指令

上下键可以回顾历史操作

《------对文件的操作------》

head -n1 文件名 查看文件头部的第一行信息

tail -n2 文件名 查看文件尾部的两条信息

cp 111.txt 222/11.txt cp 复制:cp想要复制的文件名 目的地

mv 111.txt 22 mv移动,mv想要移动的文件 目的地

cat 文件名 查看文件内容
more 文件名 查看文件内容
less 文件名 查看文件内容
cat 想要产看的文件路径 适合于查看小文件
more/less:都是查看大文件的
less会单独开出一个页面引出文件内容显示,再q退出

touch 文件名 创建文件

touch tt{1…5} 创建tt1,tt2,tt3,tt4,tt5文件

rm -rf tt1 删除tt1

rm -rf tt{1…5} 删除批量

rm -f 文件名 强制性删除,不询问,慎用

mkdir -p /tmp/qwe/b 递归创建,一层一层下去,再最后创建

rm -rf * 删除文件夹内所有文件

rmdir 文件名 删除文件目录

-rf可以删除所有的文件类型,rmdir只能删除目录

touch * 更新所有文件创建时间

touch -t 202006071511 qaz 创建定点时间的文件

vim 文件名 进入vim编辑模式
i 进行编辑
Esc 退出当前编辑
Shift + :+wq 保存退出
Shift + :+x 保存退出
Shift + :+w 保存
Shift + :+q 退出
Shift + :+q! 强制退出
Shift + I 在当前行的首字母插入
o 当前行的下一行插入
O 当前行的上一行插入
a 光标后面插入
A 当前行行尾插入
g 第一行
G 最后一行
ng n为第几行,按住n再按g跳到第几行
Esc :set nu 显示行号

《-----重定向-----》

date > ans 存入时间
cat ans 查看
每次会覆盖

date >> ans 存入时间
且不会覆盖

grep q(内容)qqq(文件名) 对文件进行搜索

grep -n -B3 das qqq 显示查询到的上三条信息

grep -n -A3 das qqq 显示查询到的下三条信息

grep -n -3 das qqq 显示查询到的上下三条信息

grep -n -3 das qqq>ans 把查询到的信息重定向到ans中

《-----管道符-----》

| 为管道符
为两个命令的连接,先执前面,再执行后面

grep -B3 das qqq | grep das 先执行前面的命令,在执行|后面的命令

《-----用户管理-----》

cat /etc/passwd 查询账号

cat /etc/shadow 查询密码

id root 查询root的权限等级

useradd uu 添加用户uu

除了root等级是0,最高级,
别的没那么高

usedel uu 删除用户uu

!!!配置一个新的用户,并放到home中。!!!

[root@zmx tmp]# useradd ming
 [root@zmx tmp]# id ming
 uid=1002(ming) gid=1002(ming) groups=1002(ming)
 [root@zmx tmp]# su - ming
 [ming@zmx ~]$ ls -a /ming/
 ls: cannot access /ming/: No such file or directory
 [ming@zmx ~]$ exit
 logout
 [root@zmx tmp]# usermod -md /ming ming
 [root@zmx tmp]# su - ming
 Last login: Sun Jun 7 16:43:15 CST 2020 on pts/0
 [ming@zmx ~]$ ls -a /ming/
 . … .bash_history .bash_logout .bash_profile .bashrc .cache .config .mozilla
 [ming@zmx ~]$ exit
 logout
 [root@zmx tmp]# cat /etc/passwd | grep ming
 ming: x :1002:1002::/ming:/bin/bash
 [root@zmx tmp]# mkdir -p /home/ming
 [root@zmx tmp]# ls -a /ming/
 . … .bash_history .bash_logout .bash_profile .bashrc .cache .config .mozilla
 [root@zmx tmp]# cp /etc/skel/.bash_history /home/ming/
 cp: cannot stat ‘/etc/skel/.bash_history’: No such file or directory
 [root@zmx tmp]# cp /etc/skel/.bash_logout /home/ming/
 [root@zmx tmp]# cp /etc/skel/.bash_profile /home/ming/
 [root@zmx tmp]# cp /etc/skel/.bashrc /home/ming/
 [root@zmx tmp]# cp -r /etc/skel/.mozilla/ /home/ming/
 [root@zmx tmp]# ls /home/ming/

《!!!!————注意————!!!!》

rm -rf / 和rm -rf /*这个命令慎用!!!
会删除所有。

《-----快捷键-----》

tab 补全

Esc + . 上一步的尾部命令

Ctrl + A 回到命令头部

Ctrl + E 回到命令尾部

Ctrl + L 清楚屏幕

Ctrl + R 搜索

写在文末,以前的我不懂的好好学习,现在开始加油,没有太晚只有是否开始。