今天是生信星球陪你的第49天

你想找辆共享单车,发现满街都是别家车,没有一辆你能骑。

你想学点生信,搜了“初学者教程”,满眼尽是高大上,没有一句能看懂。

终于你跨越茫茫宇宙,来到生信星球,发现了初学者的新大陆!

系统学习一项内容,透过现象看本质,可以让你更快地掌握碎片化知识

–不是啥名言,就是豆豆的学习感悟

Linux 文件系统:根文件系统 rootfs

ls / 查看

/bin、/sbin都是可执行程序,运行时依赖的库都放在/lib下,配置文件放在/etc

/usr下也有/bin,/sbin,/lib,与系统提供基本功能相关;

根目录下的/bin,/sbin,/lib与系统启动相关,必需的;

/usr/local:/bin,/sbin,/liblinux复制整个文件夹,第三方软件存放路径,非必需

目录命名规则:

严格区分大小写

不能使用 / 当文件名

长度不能超过255个字符

目录管理:

ls 、cd 、 pwd、

mkdir(在mnt/test/文件夹下创建x和y文件夹,x文件夹下创建m文件:

mkdir -pv mnt/test/{x/m,y})

tree 查看目录树

rmdir 删除空目录

文件管理:

touch:通过改时间戳来创建新的空文件,可连续创建

stat:用于显示文件的属性/状态信息。能看到那三个时间戳 [访问、更改、改变]。

cp: 复制一个文件到一个文件 cp SRC(source) DEST(destination);

或多个文件到一个目录cp {file1, 2,3} /dir/ –> 花括号展开机制

-r/R:递归复制整个目录

-p:保留源文件或目录的属性;

-d:当复制链接文件时,把指向的文件一并复制。简而言之,保持链接

-a:(= -dpR) 保留所有原始属性,比-p保留的更多,常用于备份目录或文件;

rm: -f 强行删除;-i 删除前提示; -r 递归删除

mv: -t 可以先写目标地址DEST,再写源SRC;

-b:当文件存在时,覆盖前,为其创建一个备份;

install 只能复制文件,不能复制目录(复制时比cp功能少)

-d: 创建目录【与mkdir -p类似】

-t: 与mv命令一样,可以先写目标目录,后写文件

-m,–mode=模式:自行设定权限模式 (像chmod),而不是rwxr-xr-

参考:chmod

-g,–group=组:自行设定所属组,而不是进程目前的所属组

任何具有竞争力的行业,大部分优秀的工程师的成长道路都是这三种境界:

“昨夜西风凋碧色,独上高楼,望尽天涯路” — 站在一定角度,看别人,定目标;

“衣带渐宽终不悔,为伊消得人憔悴”– 为第一重境界的目标努力

【大概需要一到两年,这个领域内胜过很多人linux复制整个文件夹,此前不是很明白的东西也可以游刃有余地操作。但是会遇到一个天花板,再想往上走很困难

~ 称为“业余专家”】

“众里寻她千百度,蓦然回首,那人却在,灯火阑珊处”

【坚持五年以上成为“权威”; 十年如一日,“Expert”】

限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688