liunx文件处理命令

liunx文件处理命令

基本命令

在这里插入图片描述

cd

cd - 返回进入此目录之前所在的目录
例:原来在/home/lg52778738目录下,进入根目录,使用CD -,返回了进入根目录前的/home/lg52778738目录下
在这里插入图片描述

Cd 进入当前用户主目录
默认当前用户目录为/home/lg52778738
在这里插入图片描述

cd / 进入系统根目录

Cd …退到当前目录的上级目录中
在这里插入图片描述

Vim

退出先按ESC,然后保存退出:qw
不保存退出:q!
I是文档模式切换,进入插入模式,输入内容

ls

Ls -l查询权限
在这里插入图片描述
Ls -ld 要查看文件名或者目录名,查看指定文件或目录的权限
在这里插入图片描述

chmod

在这里插入图片描述
在这里插入图片描述

更改文件所有权

chown [owner] file

chown root new.sh

文件描述符

ls
输入文件- 标准输入0
输出文件:
标准输出1
错误输出2

- [lg52778738@shell.ceshiren.com ~]$ ls -l /dev/std*
lrwxrwxrwx 1 root root 15 Oct 29 19:18 /dev/stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root 15 Oct 29 19:18 /dev/stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root 15 Oct 29 19:18 /dev/stdout -> /proc/self/fd/1

ls -zt 是错误的命令会返回一个错误的信息
在这里插入图片描述

使用2>2err.txt把错误的信息写入2err.txt文件中
在这里插入图片描述

把ls -l /dev 正确地结果写入1.txt 把ls -l ,错误的返回结果写入2err.txt
在这里插入图片描述
使用>是覆盖,>>是追加
在这里插入图片描述

把正确和错误的结果都写入一个文件3.txt中
方法1:使用&>
在这里插入图片描述
方法2:
使用>3.txt 是1 >3.txt默认把正确的信息输入3.txt , 2>&1, 是把错误的信息输出到1中,因为1中的信息都要输入到3.txt,实际上就是把正确的和错误的信息都输入到了3.txt中
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值