linux基础指令二

  1. rm(remove)

    功能:删除文件或者目录

    语法:rm [- i r f] [文件/目录]

    rm -i:询问用户是否确认删除,用Y或者N来回答;

    rm -r:删除目录时加该选项,删除目录及目录下的文件和目录;

    rm -f:强制删除,不用确认。

  2. mv(move)

功能:移动文件与目录,或为文件重新命名(更名)

语法:mv [- f i u] [源文件或目录][目标文件或目录]

mv -f:如果目标文件已经存在,不会询问直接覆盖;

mv -i:若目标文件已经存在时,就会询问是否覆盖;

mv -u:若目标文件已经存在,且源文件比较新,才会更新。

mv [源文件或目录][重新命名的文件或目录]

例子:mv test test2

3.mkdir(make directory)

功能:创建空目录

语法:mkdir [-mp] [目录名称]

mkdir -m:用来指定要创建目录的权限,但是很少用,都会用chmod来处理;

mkdir -p:创建多个空目录,用来递归创建目录。

4.rmdir(remove directory)

功能:用来删除空目录

语法:rmdir [-p] [目录名]

rmdir -p:表示递归删除目录。目录里不能有文件或者目录。有文件只能用rm -f来删除。

5.touch

功能:创建一个空的文件;将某个文件日期修改为目前日期。

语法:touch [选项] [文件名]

6.find

功能:find命令是在目录结构中搜索文件,并可以执行操作,find功能很强大,所以选项也很多。

语法:find [搜索范围][匹配条件]

范例:$find /etc -name init         :在目录/etc中查找文件init;

$find /etc -name init*        :*匹配任意字符;

$find /etc -name init???     :?匹配耽搁字符;

$find /etc -iname  ***         :根据文件名查找,不区分大小写。

$find / -size +204800          :在根目录下查找大于100MB的文件。

(+n:大于;-n:小于;n:等于)

$find /home -user andyzhu  :在根目录下查找所有者为andyzhu的文件。

(-group 根据所属组查找)

$find etc -cmin -5               :在/etc下查找5分钟内被修改过属性的文件和目录。

(-amin访问时间access;-cmin文件属性change;-mmin文件内容modify)

7.which

功能:查看命令所在的路径

语法:which [命令]

范例:which ifconfig

8.whereis

功能:查找某个命令所在哪个目录;显示系统命令和帮助手册所在的目录。

语法:whereis [-bmsu] 文件或目录名

-b       :只找二进制格式的文件

-m      :只找说明文件manual路径下的文件

-s       :只找source源文件

-u       :查找不在上述三个选项当中的其他特殊文件

范例:whereis -m passwd

9.locate

功能:快速查找文件

语法:locate [- i r]  关键字

-i     :忽略大小写的差异

-r    :后面可接正则表达式的显示方式

范例:locate passwd

10.whatis

功能:获得索引的简短说明

语法:whatis [命令]

范例:whatis ifconfig

时间: 2024-10-18 08:43:49

linux基础指令二的相关文章

(赵小明RHCE笔记)linux基础之二 vim的使用

一.introducing vim 1.vim是vi的新版本,是unix的标准文本编辑器  默认情况下执行vi运行的是vim 2.优点  速度:  简便化:  高可用性3.缺点  比一般的编辑器稍难二.VIM的使用1.VIM有多种模式2.三种主要模式  a.命令模式(默认):移动光标.剪切/粘帖文本,更改模式  b.插入编辑模式:修改文本内容  c.扩展模式:保存.退出等等3.按多次Esc会返回至命令模式4.进入文件 vim /tmp/passwd  q!:不保存退出  e!:重新读取该文件,之

linux基础指令以及权限管理

基础指令 #打印字符串 echo hello linux #将file1 和 file2粘合在一起,打印到标准输出流 cat file1 file2 标准输入输出 标准输入,stdin,即键盘.鼠标输入 标准输出,stdout,即输出到终端 标准错误流,stderr,输出到终端的错误信息 常用命令 # 列出目录下的文件以及详细信息 ls -l /home #将file1复制到file2 cp file1 file2 #将多个文件复制到dir目录 cp file1 file2 file3 dir

Linux基础知识二

1.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示.  cd: 切换工作路径     例:cd ..或cd - 返回上一层目录 ,cd ~ 返回当前用户的家目录     grep: 匹配关键字查找  例:ls /etc | grep sys 查找etc目录下面包含sys的目录或文件     touch:创建一个空文件        例:touch /tmp/test1     mkdir:创建一个空目录        例:mkdir /tmp/test     mv: 移

Linux基础(二)

二.Linux 常用命令 一.命令行操作的流程 录入命令(可以使用各种途径来发送命令) 命令被解释器解释并执行 将结果以产品需要的方式显示出来 二.命令提示符 [email protected]:~$ sq:当前登录用户名 sq-VirturlBox:当前的主机名 ~:表示当前位置 之后:用于接收命令 提示符中的$表示当前登录用户为普通用户 提示符中的#表示当前登录用户为root用户 三. 命令的三要素 命令   [选项]   [参数] 三要素之间以空格隔开 命令:表示要执行的操作   do 选

linux基础指令1

ls –l /bin/*sh 将bin目录下以sh结尾的文件全部显示. Shell的种类:  /bin/bash或/bin/sh,/bin/csh,/bin/ksh三种./bin/bash是缺省shell 命令,查看目前使用的shell:env 该命令可以显示当前操作系统的环境变量. 修改shell:  chsh  -s  新的shell. Tab键可以实现命令补全的功能. Linux网络环境配置,共3种(root身份可以配置) 方法一:输入命令setup,进去配置网络 配完后,运行/etc/r

linux基础指令四

df命令 linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命令功能: 显示指定磁盘文件的可用空间.如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示.默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示 3.命令参数: 必要参数: -a 全部文件系统

Linux基础(二)常用命令1

一.概述 (一)命令格式 1.命令格式:命令[-选项][参数] ls -la /etc 2.说明: 1)个别命令使用不遵守此格式 2)当有多个选项时,可以写在一起 3)简化选项与完整选项 -a  等于 --all 二.文件处理命令 (一)目录处理命令: 1.ls:显示目录文件 1)概述: 原意:list 路径:/bin/ls 权限:所有用户 功能:显示目录文件 语法:ls   选项[-ald][文件或目录] -a:显示所有文件,包括隐藏文件 -l:详细信息显示,配合别名使用直接 ll 即可. -

Linux基础篇二

特殊的权限 SUID: 2 用户执行此二进制程序时,在执行过程中用户会暂时具有所有者权限 *仅对于二进制程序有效 *执行者对于该程序必须有x权限 *该权限只在执行过程中有效 *执行者将具有改程序owner权限 SetUID:当文件所有者的x权限变成s时,就称SetUID. SGID: 4 用户在这个目录下创建的文件用户组都会和该目录的用户组名相同 *SGID对于二进制程序是有效的,但我们更多的使用在目录上 *程序的执行者对于改程序必须具有x权限 *执行者在执行的过程中将会获得该用户组支持 *该目

linux基础指令三

chmod 功能:改变文件的权限. 语法:chmod [-R] xyz 文件或目录(数字类型改变文件权限) xyz:就是刚刚提到的数字类型的权限属性,为rwx属性数值的相加. -R:进行递归的持续改进,即连同子目录下的所有文件都会改变. 范例:chmod -R 777 testfile 修改目录testfile及其目录下所有的用户具有全部权限. 语法:chmod u     + (加入)       r g     -  (除去)       w          文件或目录 o     = (