今天是生信星球陪你的第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