Linux命令:文件处理

文件处理

1.浏览文件

‘.‘:表示当前目录
‘..‘:表示上级目录
cd(change directory):切换目录,无参数时回到用户目录
pwd (print working directory):输出当前工作目录
ls:列出文件
  • 当参数为目录时将列出目录内的文件 可以使用通配符筛选,my*表示列出以my开头的文件
  • -l 显示文件的属性
  • -F 可区分文件格式,*表示可执行文件,/表示目录,@表示符号链接
  • -R递归显示
  • -a全部显示,包括以.开头的隐藏文件
  • -i显示inode编号

2.处理文件

2.1创建文件

touch filename

2.2复制文件

cp命令
cp file1 file2 dst_dir :拷贝多个文件到目录中
cp my_* dst_dir :拷贝所有以my_开头的文件到目录中
cp -i file dst_dir :如果目标文件存在会进行提示
cp -R src_dir dst_dir:递归复制src_dir中的文件

2.3链接文件

ln file newFile :将newFile硬链接到file上,两者指向同一inode,引用计数+1
ln -s file newFile:符号链接,会创建新的inode

2.4移动文件

mv file1 file2 dst_dir :将file1,file2移动到dst_dir目录中
mv oldFile newFile:文件重命名

2.5删除文件

rm -i file:-i表示确认
rm -R *:包括子目录

3.处理目录

3.1创建目录

mkdir dir1 dir2:可一次创建多个
mkdir dir/lib1:创建目录树

3.2删除mul

rmdir dir:目录必须为空
rm -r dir:可以删除非空目录

4.文件内容查看

4.1查看文件类型

file my_file

4.2查看文件内容

cat:文件查看

  • -n:行号
  • -b:有文本的才有行号

more:分页
less:more的升级版,增加了搜索
head:-5开头5行
tail:-5最后5行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值