一、什么是liunx?什么是服务器?
- liunx 是一个操作系统(和windows一样的)
- 什么是服务器:https://zhuanlan.zhihu.com/p/266686905
- 学习参考:生信星球 马哥Linux视频课程
二、liunx常用命令
pwd ## 查看当前路径
mkdir ## 创建文件夹
rm file.name ## 删除文件
rmdir dir.name ## 删除空文件夹
rm -r dir.name ## 删除非空目录(很危险!!!没事不手欠)
rm -f 强制删除
cd dir.name ## 进入目录
cd - ## 返回刚才的目录
cd ~ ## 返回主目录
touch huahua.txt ## 新建文件
cd tmp
vi hello_world.txt
#先保证电脑切换到了英文输入法,然后敲i键,就可以输入了
#写下你的感悟~几行简短的英文
# 按Esc键 #退出编辑模式
:x #在左下角输入,意思是保存并退出
cat test.txt ## 接文本文件的名字,查看并直接将文本文件的内容输出到屏幕。要退出cat,是摁一下q
head -n 3 test.txt
tail -n 3 test.txt
##head 默认输出前10行,tail默认输出后10行,后面加上-n 自定义输出几行
cp file1 file2
## 复制file1,命名为file2的意思
mv file ## 路径是移动file到某路径下
mv file1 file2 ## 是将file1重命名为file2
三、解决问题
- ls输出的是横向的列表,怎样输出长格式列表
ls -l
- 如何查看长格式列表中文件的大小?
ls -lh
- 查看Linux系统版本、内存与硬盘空间?
uname -a ##
free
df -h ##
- 怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录
mkdir -p /tmp/tmp1/tmp1.1
- 怎样删除层级目录?
rm -r /tmp/tmp1/tmp1.1