学习笔记总结于『生信技能树』马拉松课程
一、文件结构
1.在Windows中的文件结构
2.在Linux中的文件结构
一切皆文件。文件自然是文件,文件夹也是特殊的文件,使用的命令其实也是存在于服务器上的文件。普通用户登录后默认在/home/
位置,但最好修改一下默认的家目录,比如图2设置在/yysx1
的位置
于是,创建用户时,更改它的默认家目录,即从home变成yysx1的方法如下
sudo -i #切换为root
mkdir -p yysx1/vip1 #创建文件夹
useradd -d /yysx1/vip1 -m -s /bin/bash vip1 #新建用户vip1到/yysx1目录下,并且指定用户使用的shell是/bin/bash
passwd vip1 #为其设置密码
3.文件系统
探索一下SFTP,如图3的红框,其实它们都是文件夹管理或路径有关的符号
.
当前目录
..
上一级目录
~
家目录(每个用户的家目录都不同)
/
只有当“/”在路径的最前面时才代表根目录,其他位置的“/”都是目录层级分隔符
二、命令格式
在linux输入的命令,需要遵循固定格式,即命令+参数+文件,可以看做是一套模板,这与R语言有所不同如图4
command:命令名,相应功能的单词或缩写
[ ]:代表有时候可以省略,即参数和文件有时可以省略
-options:选项,用来对命令进行控制,也可以省略(两种格式:-h 或 --help,前者相当于简写,后者对初学者更易读)
parameter:传给命令的参数,可以是零个、一个或者多个
FILE:要处理的文件
以tar -zxvf Data.tar.gz
这条命令举例,如图5
谢谢观看