学习linux基础
linux认知
生信通常使用云服务器的linux系统
登录linux服务器
使用Xshell
-
ssh快捷登录
直接在对话框输入服务器IP地址、用户名和密码进行登录
linux命令
基础命令
cd 切换目录
cd ../ #回到上级目录
cd ~ #回到家目录
cd / #回到根目录
ls 显示当前目录下所有内所有内容
ls -lh #显示当前目录下所有内容,包括用户权限、用户名、大小 、创建时间、文件名称
mkdir 新建文件夹或文件
mkdir -p file1/file2 #当前目录下,新建file1下包含file2
mkdir file1 #当前目录下,新建file1
pwd 输出当前所在目录详细路径
cp 复制文件
cp file1 file2 #将file1中的内容复制到file2中
cat 查看内容
cat test.txt #查看test中的内容并将内容直接输出到屏幕上
head -n 数字 #没有-n 参数,默认输出前10行,有-n参数,输出前n行
tail -n 数字#没有-n 参数,默认输出后10行,有-n参数,输出后n行
mv 重命名文件或移动文件
mv file1 file2 #将file1重命名为file2
MV file1 ~/src/ #将file1移动到家目录的tmp文件夹中
rm 删除文件
rm -r file #删除非空目录
rmdir 删除空目录
rm 删除文件
vi 文本编辑器
vi test.txt #进入test文本中,启用vi编辑器,输入s 保存编辑内容退出,按Esc后按大写的ZZ 不保存直接退出,先按Esc,再按':q!'
查看linux系统信息
lsb_release -a #查看linux系统版本
free #查看linux系统内存
df -h #查看linux硬盘空间
Tips:
- 输入命令 加空格 加参数
- 笔记中练习的命令都是在Windows 系统下使用Xshell登录服务器进行操作
- 欢迎大家在评论区进行指正