LinuxLinux有些文章不一定是为了上首页投稿

Linux(ubuntu)文件操作

2019-08-10  本文已影响4人  烤奶要加冰

说明:下列的a.txt为原文件,b.txt为新文件,c为空目录

查看文件

cat       正序查看文件a.txt所有内容
nl        功能同上,而且会显示行号
head      默认查看文件前十行;如:head -20 a.txt
tail      默认查看文件后十行内容;如:tail -20 a.txt
wc        统计文件,打印格式为:行数,单词数,字符数,文件名
more      一点一点查看文件内容

使用more查看文件时,enter键(回车)可以查看下一行内容,space(空格)查看下一屏内容。

文件及目录操作

touch        新建文件;如:touch a.txt
cp           复制文件;如:cp a.txt b.txt 
mv           移动文件;如:mv a.txt b.txt  #移动文件也可以更改文件名,等价于重命名操作
rm           删除文件或目录;如:rm a.txt
rmdir        删除空目录;如:rmdir c
mkdir        创建新目录:mkdir c

在使用rm命令的时候,通常写成 rm -rf c,一定要指定文件或者目录,否则会删除根目录!!!并且不可以恢复!!!(重点)

文件权限操作

Linux下,所有文件的权限可分为三组,分别是:所有者(u)、所属组(g)、其他用户(o);权限类型有三种,分别是 r(可读),w(可写),x(可执行)。


图1

图1中打印的drwxr-xr-x表示文件的类型与权限,d表示该文件为目录文件,rwx表示所有者拥有可读、可写、可执行权限;r-x表示所属组拥有可读、可执行权限;其他用户拥有可读、可执行权限。

修改权限:
chmod u+x a.txt  #a表示所有的用户,+,-,=表示对r,w,x的操作
或者
chmod 0775 a.txt

权限的本质:使用一组八进制数字来表示
0775 >>> 0b 111 111 101

链接文件

链接文件分为两种:硬链接(不常用)与软链接(常用)

软链接文件相当于给指定的文件创建一个访问的快捷方式。

上一篇下一篇

猜你喜欢

热点阅读