- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux简单入门
linux介绍
编写者:高进
整理者:沈柯
本文档只是向大家介绍一下在我们CIT3D仿真机器人项目组常用的一些linux操作命令,大家能够快速的熟悉linux的基本使用方法,以尽快投入到项目的开发当中,希望本文档能够对大家有所帮助。如果大家想要更深层次的掌握linux的使用,大家还是到图书馆借阅一些相关的书籍,建议大家不要找例如“命令大全之类”的书籍,而是找一些有实例讲解的书籍(如:Linux命令行完全技术宝典)。好了,下面就进入我们的内容。
相信大家初次接触linux操作系统时可能有点手足无措的感觉,至少我当时就是这个感觉,这是由于linux操作系统和windows操作系统的目录结构的差异性造成的,但实际上,Linux的目录结构与Windows相比更加有规律性。相信大家都对数据结构有所了解,linux中的目录结构使用的是数据结构中常见的树形结构,首先根目录为/“,它的叶子节点是“home”、“lib”、“bin”、“usr”、“etc”等等,当然叶子节点还有它的叶子节点,这个就不一一列举了。
1、下面就对linux各目录结构的含义进行简单描述:
/ 根目录
/bin 存放必要的命令
/boot 存放内核及启动所需的文件等
/dev 存放设备文件
/etc 存放系统的配置文件
/home 用户文件的主目录,该用户数据存放在其主目录中
/lib 存放必要的运行库(在64位操作系统中还有一个lib64目录,运行在64位 系统中必要的库在此目录结构中)
/mnt 存放临时的映射文件系统,常把软驱和光驱挂装在这里的floppy和cdrom子目录下
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件目录
/usr 包含了一般不需要修改的应用程序,如命令程序文件、程序库、手册和其它文档
var 包含系统产生的经常变化的文件,如打印机、邮件和新闻等假脱机目录、日志文件、格式化后的手册页、以及一些应用程序的数据文件
2、 在CIT3D仿真机器人中,最常用的目录是/usr目录(在我们代码的makefile文件中你就会了解),因为很多的应用程序文件都放在了/usr目录下(其中就包括了仿真所需的服务器),下面就对该文件目录下的文件进行说明
/usr/bin 存放增加的用户程序
/usr/etc 存放设置文件
/usr/games 存放游戏和教学文件
/usr/include 存放C开发工具的头文件
usr/lib(lib64) 存放库文件
/usr/local 存放本地产生的增加的应用程序
/usr/sbin 存放增加的管理程序
/usr/share 存放结构独立的数据
/usr/src 存放程序的源代码
3、 相信通过上面的讲解,大家对linux系统的目录有了简单的了解,下面就介绍一下简单介绍一下在我们项目开发中常用的一些命令,如果想要详细的了解该命令的详细信息,可以在命令后加--help查看详细信息(如:ls --help,命令与短横之间空格不能省略)
文件目录管理命令
(1)、cd:切换工作目录
cd命令主要用于不同目录间进行切换(在用户具有进入该目录权限的情况下)
具体实例:进入某个目录如/home目录时可以在终端里输入cd /home命令,那么就进入了/home目录下,这个是进入一个绝对路径,再举一个进入相对路径的例子,如当前在/home目录下的一个文件夹下,想要进入它的上级目录/home目录,可以使用cd ..进入/home目录
(2)、pwd:显示工作目录
pwd命令主要用于输出当前工作目录的完整路径名(绝对路径名称)
举个例子,如果你想要知道你当前处于哪个目录,那么你就可以在终端你输入pwd,终端中会显示你当前所在的路径。
(3)、mkdir:建立目录
如果想要在当前目录下新建一个目录,可以使用mkdir [目录名]这个简单命令建立一个目录。
同样的删除目录可以使用rmdir [目录名]了删除一个目录。
(4)、ls:列出目录内容
ls命令主要用于列出目录内容,包括文件和子目录的名称。
可以直接使用ls命令来查看,也可以使用一定的
文档评论(0)