Linux操作系统及程序设计2讲解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux操作系统及程序设计2讲解

绝对路径和相对路径 一个文件在“什么地方”,需要用“路径”Path表示。 文件总是放在某个目录下的,树形目录 文件file2在什么地方? 绝对路径和相对路径 对文件操作时,如果每次都写完整的绝对路径,是比较麻烦的 如:把dir1下的file1拷贝到dir11下: cp /home/hht/linuxCurse/dir1/file1 /home/hht/linuxCurse/dir11/ 利用“当前目录”简化:假设当前在dir1目录下(或用cd到dir1下): cp ./file1 ./dir11/ 或省略.: cp file1 dir11 练习 在用户主目录下建立如上的目录结构 cd 回车 (或cd ~ 回车) mkdir linuxCurse mkdir linuxCurse/dir1 mkdir linuxCurse/dir11 mkdir linuxCurse/dir2 touch linuxCurse/dir1/file1 mkdir: 建立目录 touch:改变时间戳(建立空文件) 目录文件练习 在linuxCurse下创建目录dir3 把file2拷贝到dir3中 创建目录命令: mkdir 空格 要创建的目录 拷贝文件命令: cp 空格 要拷贝的文件 空格 拷贝到什么地方 * ls输出信息格式说明 用颜色代表不同文件 蓝色:目录 绿色:可执行文件 红色:压缩文件 浅蓝色:链接文件 灰色:其他文件 在ls -l显示结果中,第一个字符表示文件的类型 -:普通文件 d:目录 c:字符设备 b: 块设备 l :链接文件 Linux文件操作命令 * cd命令 功能:切换目录 示例 cd [目录名] [pp@linux home]$ cd pp:切换到当前目录下的pp子目录 [pp@linux pp]$ cd ..:切换到上一层目录 [pp@linux home]$ cd /:切换到系统根目录 [pp@linux /]$ cd:切换到用户自家目录(或执行cd ~) [pp@linux pp]$ cd /usr/bin:切换到/usr/bin目录 cd ~user 切换到user的注册目录 Linux文件操作命令 * pwd命令 功能 显示用户正在工作或当前所在的目录 格式 pwd 举例 [pp@linux pp]$ pwd /home/pp 显示用户pp所在的当前目录是/home/pp Linux文件操作命令 * mkdir命令 语法 mkdir [参数] 目录名 参数选项 -p:建立目录时,如果父目录不存在,则此时可以与子目录一起建立,即一次可建立多级目录 举例 mkdir –p dir2/bak 在dir2目录下建立bak目录,如果dir2目录不存在,那么同时建立dir2目录 mkdir -p –m 700 newdir/subdir 同时创建父目录和子目录并指定权限(模式) Linux文件操作命令 * rmdir命令 语法 rmdir [参数] 目录名 选项 -p:删除时父目录下应无其他目录 举例 [root @redflag /root]#rmdir test 删除当前目录下的test目录。删除目录时,被删除的目录下应无文件或子目录存在 [root @redflag /root]#rmdir -p longkey/test 删除当前目录下的longkey/test目录 删除目录test时,如果父目录longkey下无其他内容,则一起删除longkey目录 Linux文件操作命令 * cp命令 功能 将文件复制为另一文件,或将数个文件复制到一个目录 语法 cp?[options]?sourcefile? destfile cp [options]?sourcefile ...?directory 参数 -p:保持原始文件属性 -f:如果目标文件已经存在,则覆盖它 -i:提示是否覆盖现有的普通目标文件 -r R: 递归复制目录,包含目录下的各级子目录,-R允许拷贝设备节点和命名管道 注意:递归拷贝时,目标目录不能在原目录下 如: cp -r / /targetdir,会使系统死循环或瘫痪 Linux文件操作命令 * cp命令 cp :拷贝文件或目录,copy cp 选项 源文件 目标文件 cp a.txt .. 把当前目录下的文件拷到上级 cp a.txt ../m.txt 拷贝到上级并改名为m.txt cp -r demo .. 把整个demo目录拷贝到上级 cp -r demo ../pd 拷贝并改名为pd 思考: cp命令后面给出的是

文档评论(0)

22ffbqq + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档