许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ANSYS参数化编程与命令手册:【Linux笔记】文件及目录管理命令

ANSYS参数化编程与命令手册:【Linux笔记】文件及目录管理命令

阅读数 56
点赞 0
article_banner

之前分享的Cygwin是一个在windows平台上运行的Linux(类UNIX)模拟环境(关于Cygwin的介绍,可移步至往期笔记:【C语言笔记】Windows下体验Linux环境),但毕竟与真实的Linux环境还是有所不同的。我们学习Linux也应在真实的环境中进行学习。

掌握Linux的一些常用命令是学习Linux的基础,本文主要分享关于Linux文件及目录管理的一些命令。Linux系统可以安装在真机上,也可以装在虚拟机上。本文使用的Linux的发行版是RedHat7,装在虚拟机vmware12.1.1中。

2e0f39f8914d67112c946a7bcdc5789b.png

文件及目录管理命令

Linux命令的格式为:


命令名称 [命令参数] [命令对象]

其中,命令名称、命令参数、命令对象之间需用空格分隔。

命令对象一般是指要处理的文件、目录、用户等资源,而命令参数可以用长格式(完整的选项名称), 也可以用短格式(单个字母的缩写)。参数长格式、短格式示例:

81112aec3ddadd04effe43880dedfffe.png

Linux的目录结构为树状结构,最顶级的目录为根目录/。路径有绝对路径与相对路径之分。

  • 绝对路径:由根目录/写起,例如:/usr/share/doc 这个目录。
  • 相对路径:不是由/ 写起,例如由/usr/share/doc要到/usr/share/man底下时,可以写成:cd ../man 这就是相对路径的写法啦!

接下来我们就来看几个常见的处理目录的命令吧:


ls: 列出目录cd:切换目录pwd:显示目前的目录mkdir:创建一个新的目录rmdir:删除一个空的目录cp:复制文件或目录rm:移除文件或目录mv:移动文件与目录,或修改文件与目录的名称touch:创建文件

你可以使用 man [命令] 来查看各个命令的使用文档,如:man ls

1、man命令

man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。

man命令使用示例:man man

在终端中键入该示例命令即可查看帮助手册:

c33d853b954625716ba57126cb3a26a0.png

其中,按下键盘上的PgUp键可向上翻一页、按下PgDn键可向下翻一页。

2、ls命令

ls命令用于显示目录中的文件信息。如:

b1cae59fe1628dbe3e3d6f30c9ed898a.png

其中,加上-a参数可查看当前目录下的全部文件(包括隐藏文件),加上-l参数把文件的详细信息(文件大小、文件属性等)列出来。如:

1a97f35fd683fb4b924a6ed11c71e4c1.png

在Linux下,以 . 开头的文件及目录是隐藏的。关于ls的其他参数及ls命令的其他信息可以查看帮助手册,执行man ls命令即可查看关于ls命令的帮助说明:

b23e56305909548faa49350906ed0f6d.png

3、cd命令

cd命令是Change Directory的缩写,用于切换工作路径。


格式:cd [相对路径或绝对路径]

fae960d6610e7f4a7a51ee2f9279763e.png

cd的其他常用用法:


cd .. #返回上一级目录cd ~ #切换至当前用户的家目录cd - #返回上一次所处的目录cd / #切换至根目录cd ~user #切换至user用户的家目录

4、pwd命令

pwd命令是Print Working Directory的缩写,也就是显示目前所在目录的命令。

e5fec3dfc179b9336dcf1b17d68b1e62.png

5、mkdir命令

mkdir 命令用于创建空白的目录。


格式为:mkdir [选项] [目录]

a15a8bed2e5b21c8fe512fa20bf357cb.png

其中,加上-p参数表示递归创建目录。注意:需要切换至超级用户才能创建目录。

6、rmdir命令

与mkdir命令相反,rmdir命令用于删除空白文件夹。

0e2e023e6105631f0d7d344f33650b56.png

要删除非空目录可用rm命令,关于rm命令的介绍请往下看。

7、cp命令

cp命令用于拷贝文件或目录。

6efe6115095431c76bf7910b2f7b9425.png

8、rm命令

rm命令用于删除文件或目录。


格式:rm [选项] [文件或目录]

选项:


   -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
   

   -i :互动模式,在删除前会询问使用者是否动作
   

   -r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!
 

我们可以使用rm -rf删除任何删不掉的东西。删库到跑路用的就是这个命令与这两个参数。所以要谨慎使用这组参数!

9、mv命令

mv 命令用于剪切文件或将文件重命名 。

2f0301777bd71ba3904ce115ce2ba7ea.png

10、touch命令

touch 命令创建文件。

76811caa404cffb2c095ca89eb52d6f3.png

以上就是本次的笔记分享!


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空