Linux的文件和目录

与 Windows 将硬盘看做“C 盘”、“D 盘”几个独立的分区不同,Linux 将整个文件系统看做一棵 树,这棵树的树根叫做根文件系统,用 / 表示。各个分区通过“挂载”(Mount)以文件夹的形式 提供访问。

在/中的文件夹有很多,可以用 ls / 查看

#mkdir 在当前路径创建一级目录

#mkdir -m 777 在创建目录的同时个新建的目录赋予权限

#ls -a  显示所有文件,包括以.开头的隐含文件

#ls -l   显示文件的详细信息

#ls -tl  以时间排序显示目录

#ls -Rl  显示指定目录的所有子目录信息

#ls -Sl 以文件大小排序

#ls -slSr 显示文件信息并按大小逆序排序

#ls -ld /root 以长列表的方式看/root目录

#pwd 显示当前路径

#cd 返回用户主目录

#cd- 返回上一次所在的目录

#rdmir rdmir 删除名rdmir的空目录

#touch 建立空文件

#du -sh查看当前文件夹大小

#du -h 查看文件的大小

查看文本文件内容常用的命令有:cat, more, less. cat 只能看见最后末尾,开始的部分看不见。more 可以 逐页查看,less 可以逐行查看并有搜索(/关键字)功能。

vi(vim)是 UNIX/Linux 环境常用的内置文本文件编辑工具,vi 有两种工作模式:命令模式和 编辑模式。进入 vi 后为命令模式,按 Insert 键可进入编辑模式,在编辑模式按 ESC 键可以退 出编辑并进入命令模式,在命令模式不能编辑,只能输入命令。

:w 保存当前文档 :q 直接退出 vi :q! 不保存退出 :wq 保存后退出

#wc 用来统计一个文件的行数(-l)、词数(-w)和字符数(-c)并送到标准输出。

#rm text.txt 删除当前目录文件

#rm -f test.txt 强制删除当前目录的文件

#rm -fr mytest 强制删除整个目录,包括目录与文件全部删除(需要权限)

#mv 可用来移动文件,在移动过程中还可以改变文件的名字。

#mv filename newfilename 在当前目录移动,改变了原文件/目录的名称

cp 命令用来将一个文件复制为另外一个文件。 –r 拷贝目录的时候必须添加该参数 -p 参数的意思是保持原文件的权限和属性不变 -a 既保持权限不变,还可以拷贝目录。

普通文件一般是用比如图像工具、文档工具、归档工具或cp命令等创建的,删除时使用rm命令。

目录在Linux是一个比较特殊的文件。可以用mkdir命令创建,也可以同用cp命令通过复制创建。删除用rm或rmdir命令

字符设备文件(c)和块设备文件(b)是用 mknode 来创建的,可以用 rm 来删除。这些文件是和内核相关联 的,在安装时就创建好了,一般不用我们来创建。

setup.log 是 install.log 的软链接文件。与 Windows 操作系统中的快捷方式类似。

链接分为硬连接和软链接,硬链接就是一个文件有多个文件名,而软连接则是一个新文件,该新 文件指向它所链接文件的位置,类似于 Windows 下的快捷方式。 ln 文件名 链接名 -- 创建硬链接,硬链接必须在同一文件系统中 ln –s 文件名 链接名 -- 创建软链接,软链接可以跨文件系统

使用chmod命令可以修改文件的访问权限

使用 chown 命令可以将指定文件的拥有者改为指定的用户或组。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值