使用Linux有一段时间了,整理一下常用的Linux命令:
1.ls 目录列举(dir)一般我们这么写:
ls
列举当前目录的所有文件,如果文件很多的话,这么看很复杂。我们可以加关键字,例如我们要看包含xml的全部文件。
ls *xml*
如果这个时候,我们想要看到这些文件的所有者信息可以这么写:
ls -la
2.cd 目录切换和其他目录切换命令一样,没有差别。
cd a
切换到a目录。
3.chown 改变文件(文件夹)的拥有者上文通过ls我们看到了一堆文件,可能有的文件我们不能操作,这时候需要root账户执行chown命令改变文件所属,可以这样写:
chown boss.boss *
这个操作就是把当前目录下的所有文件赋予boss用户以及boss组的用户所有权力。那么子文件夹下的文件(文件夹)需要修改该如何做呢?执行
chown -R boss.boss *
4.mkdir 建立目录这个命令很简单,执行
mkdir x
我们就在当前目录下构建了一个x目录。
5.cat 文件查看我们可以通过cat命令查看文件内容,执行
cat a.xml
我们可以查看这个文件的内容,当然以文本方式。
6.tail 文件查看(可以跟踪文件)这个命令如果不加参数的话,和cat没有区别,最终要的就是他可以跟踪文件的内容,我们常常用它来监控日志,例如
tail -f javaeye.log
当javaeye.log文件发生增长时,我们可以在控制台捕获这个改动,如果这个日志文件变化的很快的话看起来就有点像是黑客帝国的中的场景了(黑底绿字,不停的刷屏!)。
7.tar 文件压缩压缩解压缩,这是部署工作的基本操作。
- tar -zvcf java.tar.gz java
tar -zvcf java.tar.gz java
将java 目录下的文件包含子文件夹全部压缩成java.tar.gz文件。
反过来,解压缩执行
tar -xzvf java.tar.gz
8.rm 删除折腾了这么一番,生成了一堆垃圾文件。赶紧清理掉,呵呵!
rm *
我的妈诶!太恐怖了!还好没执行!!!兄弟们千万记住,执行删除命令的时候一定不要用这个命令!!!如果你是超级管理员,将有可能删除所有文件,系统在重启瞬间就会瘫痪!!!最好指定文件名或路径名,避免全部删除,这简直就是自杀!哎呀,目录不能删除,有子文件的不能删除怎么办?
rm -R xml
这样就能彻底删除xml目录。
9.su 超级用户命令刚才做chown的时候,我们需要切换到超级用户也就是root用户,怎么做?执行
su
按提示输入root用户密码,轻松切换到超级用户。非必要情况不建议使用该账户!
10.vim(vi)文本编辑这个说起来就比较复杂了,我们直说简单操作可以满足我们需要的。编写文件,无非就是写点东西进去。vi、vim用起来,感觉还是vim舒服一点。编辑一个文件,
vim a.txt
这时候文件打开了,但是还不能编辑,键入
i。提示
insert,插入状态,我们可以插入文字了。写完了,
ctrl+c终结输入状态,键入
:w,保存不退出,键入
:wq,保存退出。如果不保存强制退出呢?键入
:q!。当然,如果你只是上来看看内容直接退出,那就键入
:q就可以了。如果想要在文件中找到一个关键字可以键入
/x。
/表示搜索,
x就是关键字。
分享到:
相关推荐
一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一一些工作中常见的Linux命令集合2.docx 一些工作中常见的...
Linux命令集合大全这个适用于速成者和不需要深入研究的人群,看完之后你可以对linux进行常规操作,可以满足学习和工作中的需求,也可以把它作为命令查询的一个工具。
Linux 命令集合Linux 命令集合Linux 命令集合Linux 命令集合
Linux 命令集合.xmind
这个“Linux命令集合-手册”包含了一份详尽的Linux命令大全,是开发者和学习者的宝贵资源。以下是手册中可能涵盖的一些重要知识点: 1. **命令行基础**: - 终端(Terminal)或控制台(Console)的概念,它是用户与...
本文将深入探讨“Linux命令大集合”,帮助读者掌握Linux命令行的基本操作和高级技巧,提升在Linux环境中的工作效率。 1. **基础命令** - `ls`: 列出目录内容,用于查看当前目录下的文件和子目录。 - `cd`: 更改...
Linux命令集合提供了常用的操作指令,帮助程序员高效地进行系统管理、文件操作、网络通信等任务。以下是一些核心的Linux命令及其应用场景的详细解释: 1. **ls**:用于列出目录中的文件和子目录。通过添加参数,如`...
Linux常用命令集合涵盖了多个基础且实用的命令,这些命令是管理和维护Linux系统、以及进行日常文件操作所必须掌握的技能。下面将详细介绍几个核心命令的使用方式、参数及其应用场景。 1. cat命令 cat(concatenate...
在Linux操作系统中,...掌握这些基本的Linux命令是每个系统管理员和开发者的必备技能,它们提供了对文件系统的基础操作,并且在日常工作中极其实用。在使用时,可以根据具体需求灵活运用各个参数,实现更精确的控制。
以下是一些常见的Linux命令及其详细解释: 1. **Ctrl+u**:清除当前行的输入。 2. **命令分隔符**:在一行中输入多个命令时,可以使用分号`;`或逻辑与`&&`来分隔,表示依次执行这些命令。 3. **重定向**:`>`用于...
以下是一些关键的Linux命令及其详细解释: 1. `pwd`:此命令用于显示当前工作目录。在终端中输入`pwd`,它会返回你当前所在的路径。 2. `Ctrl + L`:这个快捷键组合用于清空终端屏幕,使你能够重新开始一个新的...
Linux基础命令集合.zipLinux基础命令集合.zipLinux基础命令集合.zipLinux基础命令集合.zipLinux基础命令集合.zip
包括 linux系统常用 命令详解( crond命令 mount命令详解 vi命令详解等),另外包括一些服务软件的使用说明(例如ftp等)。 无论对开发人员还是运维或测试人员掌握这些技术对个人有一个很大的飞跃。
本文将详细介绍几个常用的Linux命令,包括`cat`、`cd`、`chmod`和`chown`,这些都是日常管理Linux系统时不可或缺的工具。 1. **`cat`命令**: `cat`命令用于查看或合并文件内容。它允许你将文件内容打印到终端,...
Linux中一些工作中常见的命令集合2.doc Linux中一些工作中常见的命令集合2.doc Linux中一些工作中常见的命令集合2.docLinux中一些工作中常见的命令集合2.doc Linux中一些工作中常见的命令集合2.docLinux中一些工作...
这个名为"UnixLinux命令集合"的压缩包,显然包含了对这两种操作系统常用命令的概述,旨在帮助用户快速理解和记忆这些命令。 在"UnixLinux命令一览表一页纸的东西(英文).pdf"和"UnixLinux命令一览表一页纸的东西...
在Linux操作系统中,掌握一些基本的命令行工具是至...这只是Linux命令集合的一小部分,学习和熟练掌握这些命令将使你在Linux世界中游刃有余。继续探索和实践,你将会发现更多有用的命令和技巧,从而提高你的Linux技能。