Linux基本命令(四)——文件管理

cp: copy      
cp SRC DEST      
    -r  递归复制      
    -i  交互式提示      
    -f  强行覆盖      
    -p    保持原有 属性(ownership timestamp)      
    -a:归档复制,常用于备份 (保持文件所有属性)      
    -P:复制的是链接生成的就是链接      
    -d: 保持链接

copy命令    
只能一个文件到一个文件      
多个文件到一个目录        
一个文件到一个目录        
eg1: cp /etc/{passwd,inittab,rc.d/rc.sysinit} /tmp/ 将三个文件复制到tmp目录下      
eg2: cp /etc/passwd /tmp/ 将passwd复制到tmp目录下      
eg3: cp /etc/passwd /tmp/test      
如果test是目录就是复制到test目录下,如果是文件则表示覆盖此文件并重命名为test      
cp /etc/init.d/ /tmp/hello 可以将目录复制到一个未创建的目录中      
复制的目标只有一个,源可以有多个      
如果源有多个,目标只能是目录

mv: move 移动文件

mv SRC DEST    
mv -t DEST SRC      
mv name rename 文件和目录都可以重命名      
eg1: [[email protected] tmp]# mv /tmp/root.inittab  /var/tmp/abc      
如果abc不存在,就将文件重命名为abc,如果存在,就是覆盖并重命名为abc;如果abc是目录,就将文件移动到abc目录下      
eg2: [[email protected] tmp]# mv /tmp/hello/ /var/tmp/abc      
如果abc存在且为目录,就是把hello目录移动到abc目录下,如果abc不存在,就是把hello目录移动到/var/tmp下并重命名为abc

install:复制文件和设置属性        
    -d DIRECOTRY ... :创建目录      
    SRC DEST  只能复制文件      
    -m 可以指定权限      
install -t DIRECTORY SRC...

时间: 2024-08-11 03:26:28

Linux基本命令(四)——文件管理的相关文章

Linux基本命令四(文件系统)

1.df:列出文件系统的整体使用量 1.1 [-a]列出所有的文件系统,包括系统特有的/proc等 1.2 [-k]以KBytes的容量显示各文件系统 1.3 [-m]以MBytes的容量显示各文件系统 1.4 [-h]以人们易于阅读的GBytes,MBytes,KBytes等格式显示 1.5 [-T]连同该partition的filesystem名称(例如ext4)也列出 2. du:更加详细的显示每个目录和文件所占的磁盘容量 2.0 无参数:只列出目录容量 2.1 [-a]列出所有的文件与目

LINUX基本命令行手册一

linux基本命令行手册一    1.1基本的网络命令        1>wget 从服务器上检索或下载文件,支持HTTP,HTTPS,FTP协议,服务器响应后,会将请求到的文件下载到当前用户所处的目录下        语法:wget [option]... [URL]...        option:            -t:尝试请求服务器的次数,若在指定的次数内,未响应,则断开链接            -o:将信息输出保存在记录文件中            -nc:支持断点下载,当下

转:Linux基本命令大全

Linux基本命令大全 新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握. 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握.本章我们就来介绍Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后

Linux基本命令Linux基本命令

一?Linux系统设置与基本操作(一)图形界面与命令行界面(1)图形界面:能够借助鼠标完成系统设置和程序使用等相关操作.(2)命令行界面:字符界面,没有图形程序,鼠标操作被弱化,通过命令行方式提供各项管理操作.(3)图形环境中的伪终端:需要运行在图形化界面中,并不是真正的纯字符终端,可以通过命令行方式执行各种管理操作.二Linux基本命令:(一) 命令格式:命令选项参数(1) 命令字:命令的名称.(2) 选项:调节命令的具体功能,决定命令如何执行.(3) 参数:命令字的处理对象,通常情况下可以使

Linux03 /Linux基本命令

Linux03 /Linux基本命令 1.Linux命令行的组成结构 2.Linux系统命令操作语法格式 命令 空格 参数 空格 [文件或路径]需要处理的内容 rm -rf /tmp/* ls -la /home 1.一般情况下,[参数]是可选的,一些情况下[文件或路径]也是可选的 2.参数 > 同一个命令,跟上不同的参数执行不同的功能 3.执行linux命令,添加参数的目的是让命令更加贴切实际工作的需要 4.linux命令,参数之间,普遍应该用一个或多个空格分割 3.创建一个目录 /boy w

linux基本命令整理(三):进程和vim

linux基本命令整理(三) -----------进程和vim 一.进程 1.查看进程 ps:将某个时间点的程序运行的状况截取下来 a:所有的进程 x:后台进程 u:有效的使用者相关的进程(常用组合aux) -IA:也能观察系统所有的数据 axjf:连同部分的程序树状态 -I:今查看和自己bash相关的程序 top:动态的观察进程的变化 -d:后面接描述,就是整个页面刷新的时间:默认是5秒 -b:以批次的方式执行top -n:与-b搭配使用,意义是需要进行几次top的输出结果 如:top -b

Linux 基本命令运行

Linux 基本命令运行 开启Linux操作系统,要求以root用户 登录GNOME图形界面,语言支持选择 为汉语 使用快捷键切换到虚拟终端2,使用普通 用户身份登录,查看系统提示符 使用命令退出虚拟终端2上登录的用户 使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符 使用命令退出虚拟终端5上登录的用户 切回图形界面,右单击桌面打开终端,输入关闭系统的命令 查看哪些用户在系统上工作 修改当前时间为2018年8月26号11:28 查看2015年10月份日历 使用两种方法查看ls命令的

linux第四章实验报告

Linux第四章 用户和文件权限管理 实验环境 公司的linux主机即将提供给技术部作为开发服务器使用,根据部门内项目组的构成情况,首先需要建立相应的组账号.用户账号,并作为目录设置权限,还需要设置一个共用的数据存储目录,便于同事之间的数据交换. 需求描述 1.建立用户目录 创建目录/tech/benet和/tech/accp,分别用于存放各项目组中用户账号的宿主文件夹.例如,kylin用户的宿主目录应位于/tech/benet/kylin. 2.添加组账户 为两个项目组添加组账号benet,a

Linux中四种进程或线程同步互斥控制方法

原文地址:http://blog.itpub.net/10697500/viewspace-612045/ 一.Linux中 四种进程或线程同步互斥的控制方法: 1.临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问. 2.互斥量:为协调共同对一个共享资源的单独访问而设计的. 3.信号量:为控制一个具有有限数量用户资源而设计. 4.事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始. 二.临界区(Critical Section) 保证在某一时刻只有一个线程

Linux上的文件管理类命令

1.Linux上的文件管理类命令都有哪些,其常用的方法及其相关示例演示: 命令格式:命令   -选项     参数 文件处理命令 Ls 功能:查看目录下文件的详细信息 语法:ls 选项[-ald] [文件或目录] -a显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 演示: [[email protected] mytest1]# ls p23b p2e [[email protected] mytest]# ll total 0 drwxr-xr-x. 2 root root