一、认识Linux
1. uname-r
得到linux的内核版本
3--主版本号 10--次版本号 0--修订版本号(奇数是开发版 偶数是稳定版) 后面是微调版本号
2.终端和shell
终端:Linux的终端就是控制台,是用户和内核交互的平台。
shell:shell是linux的外壳,是一个内核的解释器,让我们跟内核交流翻译的工具
关系:终端接收命令输入,Shell 翻译并传递命令,内核执行命令(嵌套关系)
3.Linux的目录结构
注意:白色框部分需要记下来!!!
二、Linux基本命令
1.shutdown 关机命令
shutdown -r now 立即重启
shutdown -h now 立即关机
shutdown -h 21:30 今天21:30点关机
2.pwd 显示当前工作目录
3.ls 查看目录内容
ls -l 以列的方式显示
ls -a(all) 显示包括隐藏目录
ls -i(inode)显示文件目录和目录的inode编号
4.cd 切换工作目录
cd /etc 切换到etc目录下
cd .. 切换到上一级目录
cd ~ 切换到当前用户家目录(快速回家)
5.touch 创建文件 改变文件目录
touch -t 改变文件时间
touch a.txt b.txt 创建文件
6.mkdir 创建目录
mkdir aa 创建一个目录
mkdir -p aa/bb/cc 创建一个嵌套目录
7.cp 拷贝文件或目录
cp -i 询问是否拷贝
cp -f 不询问直接拷贝
cp -r 拷贝所有文件和目录
将a.txt文件和dir2 一起打=拷贝到home目录下
8.rm 删除文件或目录
rm -i 询问是否删除
rm -f 不询问直接删除
rm -r 删除所有文件和目录
9. mv 搬移文件或改名
mv -i 询问是否覆盖
mv -i 不询问直接覆盖
mv /aa ~/ 将文件搬到自己家中
mv aa bb 改名
10.tar 打包文件 查看文件 解包文件 压缩文件
tar -cf 创建包并并打包
tar -tf 在不解包的情况下查看文件或目录
tar -rf 添加文件到包中
tar -xf 将文件解包
tar -czvf 将文件打包为压缩包