今日主要任务:Linux 平台搭建与基本命令
1 什么是Linux?为何用Linux?
Linux关键词:开源、稳定、免费、安全
权限控制、命令行、目录结构
生信软件多基于Linux,无需图形界面,高效节约资源,速度快,适于大数据处理
2 Linux平台搭建
Win10
自带Linux子系统(待尝试,以前失败过)
虚拟机
对配置要求较高,速度慢
云服务器
本次练习采用腾讯云服务器
采用Xshell5软件登录:
文件→新建→输入主机IP地址,创建新连接→依次输入用户名和密码→连接成功
3 基本命令学习
pwd
print present directory 显示当前目录
mkdir
make directory 创建目录
mkdir -p 创建层级目录
mkdir -p /tmp1/tmp1.1/tmp1.2
ls
list 显示列表
ls -l
显示文件的全部信息(长格式列表)
ls -a
全部显示,包括隐藏文件
rm
remove 移除
rm -r
删除非空目录(递归删除)
rm -f
强制删除
rm -i
互动性删除
rm后不加东西 全部删除!
小心谨慎!
cd
change directory 跳转目录
vi
新建并编辑文档
vi Hello World.txt
按i进入编辑模式,编辑完成后,Esc退出编辑模式,:x保存并退出编辑器
cat
用于查看小文件,无创建功能
cat Hello World.txt
退出按q
head -n 10 Hello World.txt
(查看前十行)
tail -n 10 Hello World.txt
(查看后十行)
mv
move 将文件移入新地址,或重命名
mv file1 /new directory
移入新地址
mv file1 file2
重命名
提升:马哥Linux全套视频