`
crazier9527
  • 浏览: 1013756 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux 命令整理(一)

阅读更多

使用Linux有一段时间了,整理一下常用的Linux命令:
1.ls 目录列举(dir)
一般我们这么写:

Linux代码 复制代码
  1. ls   
ls 

列举当前目录的所有文件,如果文件很多的话,这么看很复杂。我们可以加关键字,例如我们要看包含xml的全部文件。

Linux代码 复制代码
  1. ls *xml*  
ls *xml*

如果这个时候,我们想要看到这些文件的所有者信息可以这么写:

Linux代码 复制代码
  1. ls -la  
ls -la


2.cd 目录切换
和其他目录切换命令一样,没有差别。

Linux代码 复制代码
  1. cd a  
cd a

切换到a目录
3.chown 改变文件(文件夹)的拥有者
上文通过ls我们看到了一堆文件,可能有的文件我们不能操作,这时候需要root账户执行chown命令改变文件所属,可以这样写:

Linux代码 复制代码
  1. chown boss.boss *  
chown boss.boss *

这个操作就是把当前目录下的所有文件赋予boss用户以及boss组的用户所有权力。那么子文件夹下的文件(文件夹)需要修改该如何做呢?执行

Linux代码 复制代码
  1. chown -R boss.boss *  
chown -R boss.boss *


4.mkdir 建立目录
这个命令很简单,执行

Linux代码 复制代码
  1. mkdir x  
mkdir x

我们就在当前目录下构建了一个x目录
5.cat 文件查看
我们可以通过cat命令查看文件内容,执行

Linux代码 复制代码
  1. cat a.xml  
cat a.xml

我们可以查看这个文件的内容,当然以文本方式。
6.tail 文件查看(可以跟踪文件)
这个命令如果不加参数的话,和cat没有区别,最终要的就是他可以跟踪文件的内容,我们常常用它来监控日志,例如

Linux代码 复制代码
  1. tail -f javaeye.log  
tail -f javaeye.log

当javaeye.log文件发生增长时,我们可以在控制台捕获这个改动,如果这个日志文件变化的很快的话看起来就有点像是黑客帝国的中的场景了(黑底绿字,不停的刷屏!)。
7.tar 文件压缩
压缩解压缩,这是部署工作的基本操作。

Linux代码 复制代码
  1. tar -zvcf java.tar.gz java  
tar -zvcf java.tar.gz java

将java 目录下的文件包含子文件夹全部压缩成java.tar.gz文件。
反过来,解压缩执行

Linux代码 复制代码
  1. tar -xzvf java.tar.gz  
tar -xzvf java.tar.gz


8.rm 删除
折腾了这么一番,生成了一堆垃圾文件。赶紧清理掉,呵呵!

Linux代码 复制代码
  1. rm *  
rm *

我的妈诶!太恐怖了!还好没执行!!!兄弟们千万记住,执行删除命令的时候一定不要用这个命令!!!如果你是超级管理员,将有可能删除所有文件,系统在重启瞬间就会瘫痪!!!最好指定文件名或路径名,避免全部删除,这简直就是自杀!哎呀,目录不能删除,有子文件的不能删除怎么办?

Linux代码 复制代码
  1. rm -R xml  
rm -R xml

这样就能彻底删除xml目录。
9.su 超级用户命令
刚才做chown的时候,我们需要切换到超级用户也就是root用户,怎么做?执行

Linux代码 复制代码
  1. su  
su

按提示输入root用户密码,轻松切换到超级用户。非必要情况不建议使用该账户!
10.vim(vi)文本编辑
这个说起来就比较复杂了,我们直说简单操作可以满足我们需要的。编写文件,无非就是写点东西进去。vi、vim用起来,感觉还是vim舒服一点。编辑一个文件,

Linux代码 复制代码
  1. vim a.txt  
vim a.txt

这时候文件打开了,但是还不能编辑,键入i。提示insert,插入状态,我们可以插入文字了。写完了,ctrl+c终结输入状态,键入:wq。保存退出。如果不保存强制退出呢?键入:q!。当然,如果你只是上来看看内容直接退出,那就键入:q就可以了。如果想要在文件中找到一个关键字可以键入/x。/表示搜索,x就是关键字。

分享到:
评论

相关推荐

    Linux笔记xmind文档,linux命令整理

    Linux笔记xmind文档,linux命令整理 

    linux命令整理:磁盘管理

    在Linux操作系统中,磁盘管理是一项至关重要的任务,它涉及到系统的稳定性和性能。本文将详细介绍在Linux中进行磁盘管理的一些基本命令,帮助你更好地理解并掌握这些工具。 首先,我们来了解一下`df`和`du`这两个...

    Linux常用命令整理

    本文主要整理了一些关键的Linux命令,包括快捷键和在线求助方式,以及常见的系统管理命令。 首先,让我们来看看几个重要的热键: 1. **【Tab】键**:在Linux中,【Tab】键起到命令补全和文件补全的作用。当你输入...

    Linux命令大全

    linux命令整理 linux命令整理 linux命令整理 linux命令整理

    Linux命令整理.rar

    在IT领域,Linux操作系统是开发人员和系统管理员的首选平台,因为它的稳定性和灵活性。Linux命令行界面(CLI)提供了一种高效的方式来...这个“Linux命令整理”压缩包为学习和回顾这些重要概念提供了一个宝贵的资源。

    Linux 常用命令整理

    Linux是一种广泛使用的开源类Unix操作系统,其用户界面是基于命令行的。在Linux环境下,命令行工具和脚本提供了强大的数据操作和系统管理能力。以下是一些Linux系统中常用的命令及其使用方法: 1. 文件和目录操作 ...

    Linux命令整理.docx

    【Linux命令整理】 Linux是一种广泛使用的开源操作系统,其核心在于Linux内核,它与运行期库、系统程序、shell和各种实用工具共同构成了一个完整的系统。Linux系统的强大之处在于其命令行界面,用户通过输入各种...

    linux命令整理的

    ### Linux命令整理 在Linux操作系统中,掌握一系列基础命令对于高效地进行系统管理与操作至关重要。根据提供的信息,本文将详细介绍几个常用的Linux命令,并解释它们的功能及应用场景。 #### 1. `shutdown` - **...

    Linux命令大全手册 550多个 Linux命令,内容包含 Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。

    Linux命令大全手册是一份极其宝贵的资源,包含了超过550个不同的Linux命令,涵盖了从基本操作到高级系统管理的所有方面。这份手册不仅是初学者的入门指南,也是经验丰富的Linux用户日常工作中不可或缺的参考资料。 ...

    LINUX常用命令语言

    LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...

    linux学习笔记,linux命令整理

    在Linux操作系统的学习中,掌握命令行的使用是至关重要的。...总的来说,Linux学习笔记是一个全面了解和掌握Linux系统操作的基础教程,涵盖了从基本命令到高级管理的诸多方面,对提升Linux技能有很大帮助。

    linux常用命令整理

    在使用Linux系统开发时,整理的常用linux命令 在使用Linux系统开发时,整理的常用linux命令 在使用Linux系统开发时,整理的常用linux命令

    linux命令笔记整理

    常用linux命令介绍,自己总结的笔记。

    LINUX全套、MYSQL、LINUX命令

    都是基础自学的好的东西,LINUX全套、MYSQL、LINUX命令。 本资料共包含: Linux运维从入门到高级全套案例v3.pdf MySQL整理_王书彬-201508010.pdf 运维常用linux命令1.pdf

    Linux命令整理.pdf

    Linux是开源的操作系统,它的...总的来说,理解和掌握这些基础的Linux命令是每个IT专业人士必备的技能,它们是Linux系统管理和日常工作的基石。通过熟练使用这些命令,可以更高效地进行文件操作、程序调试和系统维护。

    Linux常用命令,shell 编程命令整理

    掌握Linux的常用命令以及shell编程技巧对于提升工作效率至关重要。下面将详细讲解标题和描述中提到的知识点,并结合标签内容进行扩展。 1. **Linux常用命令**: - **vim**:全称Visual Editor Improved,是一个...

    Linux常用命令集合整理

    以下是一些关键的Linux命令及其详细解释: 1. `pwd`:此命令用于显示当前工作目录。在终端中输入`pwd`,它会返回你当前所在的路径。 2. `Ctrl + L`:这个快捷键组合用于清空终端屏幕,使你能够重新开始一个新的...

Global site tag (gtag.js) - Google Analytics