1、显示文件信息 ls list
-l long 查看详细信息
-d 查看目录属性
-a all 查看所有文件,包含隐藏文件
drwxr-xr-x 2 root root 4096 Jul 4 12:58
2代表硬链接数 所有者 所属组 文件大小,不是准确的数值 创建时间或最后修改的时间
数据块 block 512字节,组织管理数据的方式,文件系统,可以理解成是存储数据的最小的单位
数据块越小,读写的速度越慢,数据块越小,浪费的空间越大。可以按需要调整数据块的大小
硬链接数是指该目录下直接子目录的个数,包括.和..两个目录,因此,如果硬链接数是9,则用ls -l会打印出7个目录,而ls -la则会打印出9个目录。
第一个标记表示文件类型,
d 表示目录 directory
- 表示二进制文件
l 软链接文件 link
r read
w write
x execute
每三个字符作为一部分,代表一类用户。
rwx r-x r-x
所有者u 所属组g 其他人
user group others
owner
2、切换目录 cd [目录名称] change directory
pwd print working directory 查看当前目录
3、创建文件 touch [文件名]
4、创建目录 mkdir [目录名] make directories
5、复制文件或目录 cp -R [源文件或目录] [目标文件或目录] copy
cp -R 复制目录
如果复制文件就不需要选项,直接cp就可以。
6、移动文件或目录 mv [源文件或目录] [目的文件或目录] move
也可以用这个命令进行文件的改名操作
mv file1 file2 #将文件file1重命名为file2,也可以在其中添加目录名实现将文件剪切到另外的目录并且重命名。
7、删除文件或目录 rm [文件名] remove
这里会绑定了一个选项-a,即不询问。如果强制不询问,用-f
rm -rf [目录名] 不询问直接删除目录中所有的目录和文件。适用于文件很多的情形。
rm -r [目录名]
删除空目录 rmdir [目录名] 不常用,实用性很差
8、任何时候要终止一个命令都可以用Ctrl+C
9、显示文件内容 cat [文件名] concatenate and display files
常用于文件内容较少(不超过一页,否则最后停留在最后一页)的情形,不能显示较大的文件的全部内容。
10、分页显示文件的全部内容 more [文件名]
空格或f 显示下一页
Enter 显示下一行
q或Q 退出
11、显示文件内容的前几行 head -num [文件名]
不加数值默认是10行
12、显示文件的最后几行 tail -num [文件名]
同上
tail -f [文件名] 用于监视日志文件,动态显示文件最新的内容。
13、产生链接文件 ln -s [源文件] [目标文件] link
-s 产生软链接文件
软链接和windows中的快捷方式的意义是一样的。
硬链接和windows中的拷贝类似,但不完全相同,用硬链接得到的文件和源文件是同步更新的,所有属性都一样,而拷贝则不是。另外,硬链接得到的文件的创建时间和源文件也相同,而拷贝是创建了一个新的文件。而拷贝命令cp -p则可以保留原始的时间值。软链接是个符号链接,如果源文件删除,则软链接也没有了意义。而如果硬链接在源文件删除后仍然存在。
在linux中,linux内核要处理的任何文件都要有一个数字标识,因为内核不能识别字母,而只能识别数字。硬链接和源文件的数字标识是一样的,而软链接的则不同。
ls -i用来查看文件的i节点,inode,每个文件必须有一个i节点,但不是一个i节点只能对应一个文件,这里的硬链接就是一个例子。
硬链接不可以跨文件系统创建,而软链接可以。
-l long 查看详细信息
-d 查看目录属性
-a all 查看所有文件,包含隐藏文件
drwxr-xr-x 2 root root 4096 Jul 4 12:58
2代表硬链接数 所有者 所属组 文件大小,不是准确的数值 创建时间或最后修改的时间
数据块 block 512字节,组织管理数据的方式,文件系统,可以理解成是存储数据的最小的单位
数据块越小,读写的速度越慢,数据块越小,浪费的空间越大。可以按需要调整数据块的大小
硬链接数是指该目录下直接子目录的个数,包括.和..两个目录,因此,如果硬链接数是9,则用ls -l会打印出7个目录,而ls -la则会打印出9个目录。
第一个标记表示文件类型,
d 表示目录 directory
- 表示二进制文件
l 软链接文件 link
r read
w write
x execute
每三个字符作为一部分,代表一类用户。
rwx r-x r-x
所有者u 所属组g 其他人
user group others
owner
2、切换目录 cd [目录名称] change directory
pwd print working directory 查看当前目录
3、创建文件 touch [文件名]
4、创建目录 mkdir [目录名] make directories
5、复制文件或目录 cp -R [源文件或目录] [目标文件或目录] copy
cp -R 复制目录
如果复制文件就不需要选项,直接cp就可以。
6、移动文件或目录 mv [源文件或目录] [目的文件或目录] move
也可以用这个命令进行文件的改名操作
mv file1 file2 #将文件file1重命名为file2,也可以在其中添加目录名实现将文件剪切到另外的目录并且重命名。
7、删除文件或目录 rm [文件名] remove
这里会绑定了一个选项-a,即不询问。如果强制不询问,用-f
rm -rf [目录名] 不询问直接删除目录中所有的目录和文件。适用于文件很多的情形。
rm -r [目录名]
删除空目录 rmdir [目录名] 不常用,实用性很差
8、任何时候要终止一个命令都可以用Ctrl+C
9、显示文件内容 cat [文件名] concatenate and display files
常用于文件内容较少(不超过一页,否则最后停留在最后一页)的情形,不能显示较大的文件的全部内容。
10、分页显示文件的全部内容 more [文件名]
空格或f 显示下一页
Enter 显示下一行
q或Q 退出
11、显示文件内容的前几行 head -num [文件名]
不加数值默认是10行
12、显示文件的最后几行 tail -num [文件名]
同上
tail -f [文件名] 用于监视日志文件,动态显示文件最新的内容。
13、产生链接文件 ln -s [源文件] [目标文件] link
-s 产生软链接文件
软链接和windows中的快捷方式的意义是一样的。
硬链接和windows中的拷贝类似,但不完全相同,用硬链接得到的文件和源文件是同步更新的,所有属性都一样,而拷贝则不是。另外,硬链接得到的文件的创建时间和源文件也相同,而拷贝是创建了一个新的文件。而拷贝命令cp -p则可以保留原始的时间值。软链接是个符号链接,如果源文件删除,则软链接也没有了意义。而如果硬链接在源文件删除后仍然存在。
在linux中,linux内核要处理的任何文件都要有一个数字标识,因为内核不能识别字母,而只能识别数字。硬链接和源文件的数字标识是一样的,而软链接的则不同。
ls -i用来查看文件的i节点,inode,每个文件必须有一个i节点,但不是一个i节点只能对应一个文件,这里的硬链接就是一个例子。
硬链接不可以跨文件系统创建,而软链接可以。