1. cat-建立文件
cat 1.txt //查看文件内容
cat > 1.txt //创建文件或覆盖文件内容
cat >> 1.txt //追加内容
2. ln-建立链接文件
ln -s a a.sln //创建软链接
ln a a.hln //创建硬链接
3. rm-删除文件
rm 1.txt //删除文件
rm -r test //删除目录
4. mv-移动或重命名文件
mv a.txt b.txt //重命名文件
mv a.txt test/b.txt //移动文件
mv a test/b //移动目录
5. cmp-比较文件
cmp a.txt b.txt //比较两文件是否相同
cmp -l a.txt b.txt //比较两文件是否相同并显示不同点
cmp -l a.txt b.txt 2 3 //分别从第2字节和第3字节开始比较
6. comm-比较文件
comm a.txt b.txt //逐行比较并显示相同和不同的行
comm -1 a.txt b.txt //逐行比较,不显示只在a.txt中出现的行
comm -2 a.txt b.txt //逐行比较,不显示只在b.txt中出现的行
comm -3 a.txt b.txt //逐行比较,不显示只在a.txt或b.txt中出现的行
7. cp-文件备份
cp -i a.txt backup/a.txt //备份文件
8. tar-文件归档
tar -cvf test.tar test //归档文件
tar -tvf test.tar //查看归档文件
tar -xvf test.tar ////提取归档文件
tar -czvf test.tar.gz test //归档文件并压缩
tar -xzvf test.tar.gz //解压缩归档文件
9. file-查看文件类型
file a.txt //查看文件类型
file test.tar.gz //查看文件类型
file -z test.tar.gz //查看文件类型
10. ll-查看文件的属性
ll //显示当前目录下的文件的属性
ll -h test //显示文件大小
ll -R test //显示文件及其子目录的文件的属性
11. chown-改变文件的属主或属组
chown -v txazo root.txt //改变文件属主
chown -v txazo:txazo root.txt //改变文件属主和属组
chown -v txazo: root.txt //改变文件属主和属组
12. chmod-改变文件的访问权限
chmod -c a+w a.txt //修改所有用户的访问权限
chomd -c g-r a.txt //修改同一属组下的用户的访问权限
chomd -c o+x a.txt //修改当前用户的访问权限
分享到:
相关推荐
"LINUX命令行学习手册.rar"提供了详细的学习资源,帮助用户深入了解并熟练运用Linux命令行。 1. **基础命令**:Linux命令行的基本操作包括文件和目录管理。如`ls`用于列出目录内容,`cd`用于切换当前工作目录,`...
Linux命令行学习网站的推荐,集合了国内外多个优秀的命令学习网站
快乐的Linux命令行学习手册 本书主要讲述了Linux命令行的使用和操作,旨在帮助读者快速掌握...本书提供了一个系统的Linux命令行学习指南,涵盖了命令行的基本概念和高级功能,帮助读者快速掌握Linux命令行的技能。
在Linux操作系统中,...总之,《快乐的 Linux 命令行》是一本全面介绍Linux命令行的教程,它将带你走进一个充满可能性的世界,让你在Linux环境中游刃有余。通过阅读和实践,你会发现命令行不仅高效,而且充满乐趣。
1. 介绍为什么读者应该学习使用Linux命令行,可能强调它在系统管理和自动化任务中的优势。 2. 解释谁应该阅读这本书,可能包括Linux初学者、系统管理员以及对提升效率和自动化任务感兴趣的IT专业人士。 3. 概述了...
总的来说,Linux命令行大全.pdf是一本全面覆盖Linux命令行操作的书籍,不仅适合初学者逐步学习和掌握Linux命令行,也为经验丰富的用户提供了查阅和参考。通过本书的学习,用户可以熟练地使用Linux命令行完成各种复杂...
LINUX命令行学习笔记 本资源摘要信息主要讲解了LINUX命令行的常用命令,旨在帮助用户快速入门LINUX。该资源涵盖了基本的命令行操作、文件管理、目录管理、文本编辑等方面的知识点。 一. 命令行操作 * ALT+CTRL+F1...
1. **Linux shell**: Linux命令行界面是由shell提供,它是一个命令解释器,允许用户输入命令并执行系统任务。常见的shell有Bash(Bourne Again SHell)、Zsh和Csh等,其中Bash是最常用的。 2. **命令行基础**: 在...
内容概要:本文介绍了六个提高Linux命令行学习效率的方法,包括定制终端、优化shell、利用man页和其他帮助工具、高效查找命令、利用在线资源。每项技巧都能显著改善新手用户的体验。 适合人群:Linux初学者,尤其是...
《快乐的Linux命令行》是一本面向初学者的优秀教程,旨在帮助读者理解和掌握Linux操作系统中的命令行界面及其基本...通过学习这本书,你将能够熟练地在Linux命令行中游刃有余,享受到这个强大的工具带来的便利与乐趣。
《linux命令行大全》主要介绍linux命令行的使用,循序渐进,深入浅出,引导读者全面掌握命令行的使用方法。 《linux命令行大全》分为四部分。第一部分开始了对命令行基本语言的学习之旅,包括命令结构、文件系统的...
Linux命令行大全是一本全面介绍Linux命令行使用方法的指南,适合初学者和有一定基础的用户深入学习和巩固知识。 书中首先讲解了为什么要使用命令行以及本书的内容安排。命令行是Linux系统的重要组成部分,它提供了...
### 一、Linux命令行基础 #### 1.1 命令行简介 - **命令行**:是用户通过文本方式与操作系统进行交互的一种方式。 - **特点**:高效、快速,尤其适合自动化任务处理。 #### 1.2 操作系统介绍 - **Linux**:一种...
Linux命令行是一种与计算机交互的界面,它允许用户直接输入文本命令来控制计算机,而无需使用图形用户界面(GUI)。Linux系统广泛使用shell来作为用户和操作系统之间的接口。在Linux系统中,shell被分为多种类型,如...
《快乐的Linux命令行》是一本面向初学者和进阶用户的经典教程,旨在帮助读者熟练掌握Linux操作系统中的命令行操作。这本书以清晰易懂的语言,深入浅出地讲解了Linux命令行界面的基本概念、常用命令及其高级应用。...
《快乐的 Linux 命令行》是一本深入浅出的Linux命令行指南,它旨在帮助用户更好地理解和掌握Linux操作系统中的命令行界面。该书分为中英文两部分,方便不同语言背景的学习者阅读。目录结构清晰,使得学习更加系统化...
一、Linux命令行基础 Linux命令行界面,也被称为终端或控制台,是通过键盘输入指令与系统交互的方式。它提供了比图形用户界面(GUI)更直接、更高效的访问系统资源的途径。学习Linux命令行不仅能够提升工作效率,还...