文件及目录操作:
进入指定目录 cd:
命令格式: cd 路径 [ 绝对路径/相对路径 ]
eg:
cd /home从根目录进入home目录下,采用绝对路径。“/”表示跟目录。cd ~进入用户主目录下,波浪号表示主目录。cd ./software或cd software从当前目录进入software目录中,采用相对路径。cd .单点符(.)表示当前目录。cd ..双点符(..)表示上层目录,返回上次目录。
查看当前目录 pwd:
命令格式: pwd
eg:
查看文件及目录列表 ls:
命令格式:ls [OPTION]… [FILE]…
eg:
ls列出当前目录下文件及目录列表,默认列表是按照字母排序(按列排序而不是按照行排序)。ls -a列出当前目录所有的隐藏文件和普通文件及目录。ls -l等同于ll列出文件及目录更多信息。(alias ll='ls -l --color=auto')ls -al等同于ll -a列出所有文件及目录更多信息(包含隐藏文件)。ls -l /home列出home下的文件及目录更多信息。
创建空文件 touch:
命令格式:touch 文件名称
eg:
touch a.txt在当前目录创建一个a.txt文件touch /home/hzq/b.txt在指定目录下创建一个b.txt文件\
创建一个目录 mkdir:
命令格式:mkdir [OPTION]… DIRECTORY..
eg:
mkdir test在当前目录下创建test文件夹mkdre -p /home/hzq/test/a在指定路径下创建文件夹,-p会根据需要创建缺失的父目录。
复制文件
命令格式 : cp [OPTION]… SOURCE… DIRECTORY
eg:
cp b.txt a/将b.txt文件复制到a文件夹下,如果a文件下已经存在,直接覆盖。cp -i b.txt a/跟上面相同操作,只是多一个-i参数,表示如果a文件下已经存在,提示用户是否覆盖。cp -r a/ e/将a文件夹及文件夹下所有的文件复制到e目录下。-r表示递归。
文件重命名及移动文件mv:
eg:
mv b.txt a/e.txt将文件移动到a文件下,并重命名为e.txt
删除文件及目录 rm:
eg:
rm e.txt删除文件rm -r a/删除a文件夹及子文件和文件夹,-r表示递归。rm -rf e/强行删除e文件夹及子文件和文件夹,-f表示强制删除。
查看文件类型 file
命令格式:file [文件名]
eg:
查看文件 cat:
命令格式: cat [OPTION]… [FILE]…
eg:
cat b.txt查看b.txt文件内容cat -b b.txt给文本行添加行号cat -n b.txt给所有的添加行号
注意:对于大型文件,cat命令非常不适合。文件的文本内容会在显示器上一晃而过。我们可以使用其他命令来解决这个问题,我们继续向下看。
查看文件 more:
命令格式:more [options] file […]
eg:
more b.txt查看文件内容
可以通过按空格键或回车键来逐行浏览文件。
查看文件 less:
less命令可以理解为more的升级。它提供了一些极为实用的特性,能够实现在文本文件中前后翻动,而且还有一些高级搜索的功能。
eg:
less b.txt查看文件内容
常用功能快捷键:
e向下逐行查看y向上逐行查看f向下翻一屏查看b向上翻一屏查看d向下翻半屏查看u向上翻半屏查看
查看部分文件 tail:
tail 查看文件最后几行的内容 默认是最后10行
eg:
tail -f catalina.out实时查看tomcat的运行日志。-f可以查看实时添加到文件中的内容。tail -n 2 b.txt或tail -2 b.txt查看最后两行的内容。
查看部分文件 head:
head命令: 查看头部信息,默认是10行
eg:
head b.txt查看开头内容,默认是10行head -n 2 b.txt或head -2 b.txt查看开头两行的内容。
链接文件 ln:
Linux中有两种不同类型的文件链接:①符号链接;②硬链接;
符号链接:符号链接就是一个实实在在的文件,它指向文件存放在虚拟目录结构中某个地方的另一个文件。这两个通过符号链接在一起的文件,彼此的内容并不相同。
硬链接:硬链接会创建独立的虚拟文件,其中包含了原始文件的信息及位置。但是从根本上而言,他们属于同一个文件。
eg:
ln -s b.txt d.txt创建符号链接,类似于windows系统中的快捷方式。ln b.txt e.txt创建硬链接。
我是衡钊清,北漂中的一员。
人生格言:[ 做一个决定,并不难,难的是付诸行动,并且坚持到底 ]
嘘……. 多做事,少说话!!! 哈哈!!!
本文介绍了Linux系统中的常用命令,如cd、pwd、ls等的基本用法及实例,帮助初学者快速掌握目录和文件的操作技巧。

被折叠的 条评论
为什么被折叠?



