一、使用方式 ln -s abc cde 建立abc 的软连接 (注意-s的参数) ln abc cde 建立abc的硬连接 硬连接可以理解为一个文件,有两个文件名,类似...ln -s /source/ /dist/ # /是将目录里所有文件链接过去,必须加上,否则新建的目录访问不正常 ln source dist...# 建立硬连接 以下访问b其实就是访问a.php ?...实践的方法就是用共享文件把windows下的 aa.txt文本文档连接到linux下/root目录 下 bb,cc . ln -s aa.txt /root/bb 连接成功 。...(4)软连接可以对目录进行连接。
【例 1】建立目录。...localhost ~]#mkdir cangls [root@localhost ~]#ls anaconda-ks.cfg cangls install.log install.log.syslog 我们建立一个名为...cangls 的目录,通过 ls 命令可以查看到这个目录已经建立。...注意,我们在建立目录的时候使用的是相对路径,所以这个目录被建立到当前目录下。 【例 2】使用 -p 选项递归建立目录。...,其实后续的jp目录、cangls目录都已经建立 【例 3】使用 -m 选项自定义目录权限。
@echo off&title 清理空目录 set/p Pan=请输入要清理文件夹,回车确认: cls&echo 即将开始清理。。。...('dir /ad/s/b') do ( dir /a-d/s/b "%%~a\*" >nul 2>nul if errorlevel 1 ( title 正在清理空目录...rd /s/q "%%~a if exist "%%~a" ( title 目录: “%%~a”被占用,无法删除。...echo 文件夹被占用,无法删除。...ping 0 -n "1">nul ) ) ) set msg=%Pan% 文件夹下空文件夹清理完成。请按任意键退出。
Linux 系统根目录下的文件夹 本文介绍 Linux 系统根目录下的各种文件夹及其用途,了解这些目录可以帮助你更好地管理你的 Linux 主机。...---- Linux 系统根目录 各个不同 Linux 发行版的根目录会有一些区别,但大多数发行版的主要的目录都是有的。...,这里就会存放一些文件 /media 识别出的 U 盘,光驱等会在这个目录下 /mnt mount 系统提供此文件夹用于给用户挂载其他的文件系统,例如光驱 /opt 用于安装软件的目录 /proc 是一个虚拟目录.../sys 存放 Linux 系统内核文件 /tmp 用于存放一些临时文件 /usr 用户的应用程序和文件都在此目录下,类似于 Windows 系统中的 Program Files 目录 /var 经常被修改的文件可以放到这个目录...---- 参考资料 Linux 系统目录结构 - 菜鸟教程 Linux中etc目录详解大全总汇详解_mianjunan的博客-CSDN博客 本文会经常更新,请阅读原文: https:
Linux创建文件夹或者创建目录命令mkdir详解,Linux百科分享Linux mkdir命令使用方法: Linux命令mkdir Linux操作系统如何创建文件夹或目录?mkdir一条命令搞定!...使用mkdir命令可以在指定位置创建文件夹(目录)。...mkdir语法 命令语法:mkdir dirName mkdir命令实例 创建一个空目录(名为linuxbaike):mkdir linuxbaike 创建递归多个目录:mkdir -p linuxbaike...此时若路径中的某些目录尚不存在,加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; -v: --verbose 每次创建新目录都显示信息 --help显示此帮助信息并退出 --...version输出版本信息并退出 注意: 权限:要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限; 重名:所创建的文件夹(目录)不能与其父目录中的文件名重名,即同一个目录下不能有同名的目录
转录组测序分析本笔记主要是针对转录组测序分析专题上游分析,需要有Linux基础知识,目标是养成一个良好的分析习惯,熟悉转录组分析上游流程,重点是针对分析的结果能有自己的思考和解读能力。...cd ~## 1.建立数据库目录:在数据库下建立参考基因组数据库,注意命名习惯:参考基因组版本信息mkdir -p database/GRCh38.105## 2.建立项目分析目录mkdir projectcd...projectmkdir Human-16-Asthma-Trans # 注意项目命名习惯:物种-样本数-疾病-分析流程cd Human-16-Asthma-Trans# 建立数据存放目录mkdir...-p data/rawdata data/cleandata/trim_galore data/cleandata/fastp# 建立比对目录mkdir -p Mapping/Hisat2 Mapping.../Subjunc# 建立定量目录mkdir -p Expression/featureCounts Expression/Salmon# 查看整个分析目录准备结构tree├── data│ ├──
创建目录的两种方式: 1.archetype:generate 按照提示进行选择 2.archetype:generate -DgroupId=组织名,公司网址的反写+项目名 ... -Dversion=版本号 -Dpackage= 代码所存在的包名 第一种,项目目录还是要手动创建的
$ cp file1 file2 cp: 略过目录 “file1” 参数给加上一个-r复制 $ cp -r file1 file2 再次提示: cp: 无法创建目录 “file2”: 权限不够 $...这里有两点要注意:一是 cp 复制目录要加 -r 参数,mv移动是不用加的;一是如果当前目录或目标目录没有写权限也是不行的,最简单粗暴的方法就是切换到root执行(ubuntu默认是不能以root登录的
如何让nginx显示文件夹目录 vi /etc/nginx/conf.d/default.conf 添加如下内容: location / { root /data/www.../file //指定实际目录绝对路径; autoindex on; //开启目录浏览功能...html文件的抬头写的是Index of /dns/log/ 还有一个问题是这里开启的是全局的目录浏览功能,那么如何实现具体目录浏览功能呢? 2....只打开网站部分目录浏览功能 只打开 http://www.******.com/soft 目录浏览 vi /usr/local/nginx/conf/nginx.conf #编辑配置文件
如何让nginx显示文件夹目录 vi /etc/nginx/conf.d/default.conf 添加如下内容: location / { root /data/www/file...//指定实际目录绝对路径; autoindex on; //开启目录浏览功能;...html文件的抬头写的是Index of /dns/log/ 还有一个问题是这里开启的是全局的目录浏览功能,那么如何实现具体目录浏览功能呢? 2....只打开网站部分目录浏览功能 只打开 http://www.******.com/soft 目录浏览 vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在server
如何让nginx显示文件夹目录 vi /etc/nginx/conf.d/default.conf 添加如下内容: location / { root /data/www/file...//指定实际目录绝对路径; autoindex on; //开启目录浏览功能;...} 不过有个缺点: html文件的抬头写的是Index of /dns/log/ 还有一个问题是这里开启的是全局的目录浏览功能,那么如何实现具体目录浏览功能呢? 2....只打开网站部分目录浏览功能 只打开 http://www.******.com/soft 目录浏览 vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在server
linux中复制命令为cp(即copy缩写),重命名使用mv命令(即move缩写)来实现,删除命令为rm(即remove缩写)。...复制和删除以及重命名很简单,如下: cp a.txt A.txt (将a.txt另存为A.txt ) mv a.txt A.txt (将a.txt重命名为A.txt) rm a.txt (删除a.txt) linux...删除和复制文件夹 但是如果直接用下面命令来复制或者删除文件夹,则会报错 cp folder1 folder2 (希望将文件夹folder1另存为folder2) rm folder1 (希望删除文件夹...not copied). rm: folder1/: is a directory 下面给出正确方法: cp -rf folder1 folder2 rm-rf folder r表示 递归处理,即指定目录下的文件和子目录一并处理...此外文件夹和单个文件的重命名方式类似,如下 mv a.txt A.txt mv folder1 folder2 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125981
1.查看当前文件目录各个文件夹大小 du -h --max-depth=1 查看指定目录 du -h --max-depth=1 /path 2....4.其他常用命令: 1> 要显示一个目录树及其每个子树的磁盘使用情况 du /home/linux 这在/home/linux目录及其每个子目录中显示了磁盘块数。...2> 要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况 du -k /home/linux 这在/home/linux目录及其每个子目录中显示了 1024 字节磁盘块数。...3> 以MB为单位显示一个目录树及其每个子树的磁盘使用情况 du -m /home/linux 这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。...4> 以GB为单位显示一个目录树及其每个子树的磁盘使用情况 du -g /home/linux 这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数。
du命令 参考文章:how to check directory size in Linux 用于显示目录或文件的大小。...显示当前目录文件或者文件占用空间:du 显示指定文件或文件夹的大小:du test.txt 方便阅读的格式查看目录所占空间情况:du -h test 仅显示当前文件夹的总计:du -s * 以方便阅读的方式查看指定目录层级的空间占用情况...:du -lh --max-depth=1 du命令排序 查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小...;du *,就是查看当前目录下各子目录和文件的大小。...10个:du ems_data | sort -rn | head 选出排在后面的10个:du ems_data |sort -rn | tail 当前目录的大小:du -sh .
du -sh*查看当前目录下的文件夹大小 u 命令 用途 概述磁盘使用。...如果指定的File参数实际上是一个目录,就要报告该目录内的所有文件。如果没有提供 File参数,du命令使用当前目录内的文件。...如果File参数是一个目录,那么报告的块的数量就是分配到目录中文件以及分配到目录自身的块之和。 指定-a标志,报告个体文件中块数量。...示例 要概述一个目录树及其每个子树的磁盘使用情况,请输入: du /home/fran 这在/home/fran目录及其每个子目录中显示了磁盘块数。...要显示每个文件磁盘使用情况,请输入: du -a /home/fran 这显示了包含在每个文件以及目录/home/fran的子目录中的磁盘块数。在目录旁的数字就是该目录树的磁盘使用情况。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除; -f 就是直接强行删除,不作任何提示的意思。...例如:删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹 (这里可能出现个问题,如果直接如此使用的话...这时需要在 rm -rf 前补充 sudo 作为授权操作的许可,即:sudo rm -rf 文件夹的名字) 例如:删除文件实例: rm -f /var/log/httpd/access.log 将会强制删除.../var/log/httpd/access.log这个文件 需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的。...还有一种方法也挺好用: mkdir a 创建目录a rmdir a 删除目录a 注意:rmdir只能删除空目录,如果目录里面有文件,那么删除失败
有时候我们会在一个工作簿中建立很多工作表,怎样才能简单明了的管理工作表呢,当然能建一个目录最好了,这里我们就学习一种给工作表创建目录的方法。 1、在工作簿中新建一个工作表,命名为“目录”。...(A1))&T(NOW()) 3、在B1单元格中输入公式,并向下复制: =IFERROR(HYPERLINK(目录&"!...A1",MID(目录,FIND("]",目录)+1,99)),"") 现在可以看到效果了,单击目录中的工作表名称,就会自动跳转到相应工作表。...FIND("]",目录)部分,用于查找符号"]"在自定义名称“目录”计算结果中的位置。...MID(目录,FIND("]",目录)+1,99)部分,从“目录”中的"]"符号后一个字符处取值,取值长度为99个字符,这里的99可以写成任意一个较大的数值。
主要涉及到三个函数1、os.path.exists(path) 判断一个目录是否存在2、os.makedirs(path) 多层创建目录3、os.mkdir(path) 创建目录DEMO直接上代码def...# 如果目录存在则不创建,并提示目录已存在 print path+' 目录已存在' return False# 定义要创建的目录mkpath="d:\\qttc\\web\\...这两个函数之间最大的区别是当父目录不存在的时候os.mkdir(path)不会创建,os.makedirs(path)则会创建父目录。...比如:例子中我要创建的目录web位于D盘的qttc目录下,然而我D盘下没有qttc父目录,如果使用os.mkdir(path)函数就会提示我目标路径不存在,但使用os.makedirs(path)会自动帮我创建父目录...qttc,请在qttc目录下创建子目录web。
Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。...主要涉及到三个函数 1、os.path.exists(path) 判断一个目录是否存在 2、os.makedirs(path) 多层创建目录 3、os.mkdir(path) 创建目录 直接上代码 import...这两个函数之间最大的区别是当父目录不存在的时候os.mkdir(path)不会创建,os.makedirs(path)则会创建父目录。...比如:例子中我要创建的目录web位于D盘的qttc目录下,然而我D盘下没有qttc父目录,如果使用os.mkdir(path)函数就会提示我目标路径不存在,但使用os.makedirs(path)会自动帮我创建父目录...qttc,请在qttc目录下创建子目录web。
本文授权转自 | 良许 Linux ID | liangxuxiansheng ? ☞ 程序员进阶架构师必备资源免费送 ☜ Linux 下对于目录的切换,大家肯定会想到一个命令:cd 命令。...这个是 Linux 下再基本不过的命令,如果这个命令都不知道的话,赶紧剖腹自尽去吧。...cd 命令确实很方便,但如果需要频繁在下面的目录切换,你可能要怀疑人生了: /home/alvin/projects/blogdemos/linux-system-programming/thread...在这种情况下,我们如何高效进行目录切换呢?良许给大家介绍三个命令:pushd 、 popd 、 dirs 。...如果是加号的话,将从目录栈由上往下数,而用减号的话,将从目录栈由下往上数。 接下来就回到了我们本文开头的问题,如果我们要在两个或多个路径很长的目录之间频繁切换,该如何操作?
领取专属 10元无门槛券
手把手带您无忧上云