/ 虚拟目录的根目录。通常不会在这里存储文件
/bin 二进制目录,存放许多用户级的GNU工具
/boot 启动目录,存放启动文件
/dev 设备目录,Linux在这里创建设备节点
/etc 系统配置文件目录
/home 主目录,Linux在这里创建用户目录
/lib 库目录,存放系统和应用程序的库文件
/media 媒体目录,可移动媒体设备的常用挂载点
/root root用户的主目录
/sbin 系统二进制目录,存放许多GNU管理员级工具
/run 运行目录,存放系统运作时的运行时数据
/tmp 临时目录,可以在该目录中创建和删除临时工作文件
/usr 用户二进制目录,大量用户级的GNU工具和数据文件都存储在这里
lscpu ##查看CPU信息
free -h ##查看内存信息
df -h ##查看硬盘信息
du -h -d 1 ##查看文件大小(一级文件夹大小)
du -sh ~ ##查看文件大小
##查看系统进程:top 或者 ps -ef 或者 jobs 或者 htop
环境变量、状态变量、位置参数变量、自定义变量,调用变量时,要在变量前面加一个 $
符号
环境变量:用于存储有关shell会话和工作环境的系统变量
状态变量:用于记录命令的运行结果
位置参数变量:用于用于向命令或程序脚本中传递信息
自定义变量:由用户自行定义的变量,可用于用户编写的脚本,多个命令间的值传递等
生信技能树
生信技能树
unset a ##清除变量a
状态变量
位置变量
生信技能树
# 1
if [ condition ]
then
commands
fi
##if 结构中每个部分都需要空格分隔,分开写
# 2
if [ condition ]
then
commands
else
commands
fi
# 3
if [ condition ]
then
commands
else
if [ condition ]
then
commands
fi
fi
# (else if 可以缩写为 elif )
if [ condition ]
then
commands
elif [ condition ]
then
commands
fi
fi
生信技能树
生信技能树
生信技能树
if [ ! -f ok.txt ]
then
touch ok.txt
fi
## !取反,这个if结构表示判断不存在ok.txt文件的话,则创建ok.txt文件
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。