linux下基本指令

01.ls指令
语法:[选项」「目录或文件」
常用选项:
-a 列出目录下的所有文件,包括以.开头的隐藏文件
-d 将目录像文件一样显示,而不是显示其下的文件,如:ls -d指定目录
-l 列出文件的详细信息
02.pwd命令
语法:pwd
功能:显示用户当前所在目录
绝对路径:以根目录作为其实路径的一种路径表达方式 一个文件的路径不会随着当前所在目录不同而改变
相对路径:相对于当前位置一个文件所处的路径 一种以当前路径作为起始路径表达方式
03. cd指令
功能: 改变工作目录,将当前工作目录改变到指定的目录下。
举例:
cd …:返回上级目录
cd/home/litao/linux/:绝对路径
cd …/day02/:相对路径
cd ~:进入用户家目录
cd-:返回最近访问家目录
04.touch指令
功能:touch 命令——touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
刷新已存在的文件时间属性,若文件不存在则创建
常用选项:
-a 只刷新最后一次访问时间
-m 只刷新最后一次修改时间
-c 不建立任何文档
-d 使用指定的日期时间,而非现在的时间
05.mkdir指令
共能:在当前目录下创建一个名为"dirname"的目录
就是创建一个目录,也可以在一个目录下面创建另外一个目录(递归创建);
看下面的实现;
mkdir -p test/test1 :递归建立多个目录
在这里插入图片描述
**06.rmdir指令&&rm指令 **
rmdir指令是一个与mkdir指令相对应的指令,mkdir是创建目录,而rmdir是删除目录。
常用选项:-p当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
rm命令可以同时删除文件或目录
常用选项:
-f:即使文件属性为可读,亦直接删除
-i:删除前逐一询问删除
-r:删除及其下所有文件
07.main指令
man指令——查看帮助库,就是你需要查看一个命令的使用,或者一个词的头文件
比如 :我现在想看一下touch的使用方法。
在这里插入图片描述
08.cp指令文件
功能:复制文件或目录
说明:
cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。
常用选项
-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
-i 或 --interactive 覆盖文件之前先询问用户
-r递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链
接,则一律视为普通文件处理
-R 或 --recursive递归处理,将指定目录下的文件及子目录一并处理
08.mv指令
mv命令是move的缩写,可以用来移动文件或者将文件改名为(move(rename)files),是linux下常用的命令,经常用来备份文件或者目录。
语法:mv[选项]源文件或目录目标文件或目录
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。

视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。
当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。
当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。
常用选项:
-f: force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i:若目标文件(destination)已经存在时,就会询问是否覆盖!
09.cat指令
打印文件内容到终端显示
more 分页显示文件内容
回车:向下按行滚动
空格: 向下翻页
q: 退出
less 分页显示文件内容
jk/:按行上下滚动
f/b:上下翻页滚动
q:退出
/string 向下匹配查找字符串
head 默认显示文件的前10行内容
head -n num 指定显示文件的前n行内容
tail 默认显示文件的后10行内容
10.其他命令:
echo :将数据写入到标准输出—打印数据

输出重定向 默认是标准输出重定向:将原本要写入标准输出的数据, 写入到指定的文件中
ctrl+c:中断当前操作。

第一次用心写博客,不是很熟练 磕磕绊绊 勉强写完一篇,以后会认真好好用心去写,加油, 奥利给!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值