`

Linux 命令整理 —— 基本操作

阅读更多
使用Linux有一段时间了,整理一下常用的Linux命令


相关链接:
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
将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就是关键字。

11.cp 文件拷贝
这个命令是copy单词的缩写,比如我们要做文件/目录备份,可以使用这个命令:
cp a.txt a.txt.bak

这样,就由a.txt文件,获得了备份文件a.txt.bak
如果要拷贝目录,需要使用参数-R:
cp -R a b 

这样就可以把a目录拷贝成b目录了。

12.mv 文件剪切
这个命令是move单词的缩写,可以用来剪切/重命名文件、目录。
这个命令最初就是为了剪切操作,但从其作用来看,用来重名名再合适不过了!
mv a c 

a可是是文件,也可以是目录,上述操作后,a文件/目录就变成了c文件/目录!


13.mount 设备挂载
mkdir /media/cdrom
mount -t iso9660 /dev/cdrom /media/cdrom

-t iso9660可选

14.umount 设备卸载
umount /media/cdrom


15.env 环境变量
env




相关链接:
Linux 命令整理 —— 基本操作
Linux 命令整理 —— 用户管理
8
3
分享到:
评论
1 楼 qq443507232 2012-08-20  

相关推荐

    Linux学习笔记【博文整理系列】

    Linux笔记——vim常用操作及扩展补充[手册] Linux笔记——linux常用命令集合 Linux笔记——命令:awk Linux笔记——命令:sed Linux笔记——命令:grep Linux笔记——命令:find Linux笔记——命令:Sort,uniq,join,...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    后端、嵌入式等岗位常用Linux命令总结(非常详细,持续更新).pdf

    后端、嵌入式软件开发、嵌入式应用等岗位常用Linux命令总结,非常详细; 在本文中详细整理了本人在嵌入式岗位(后端嵌入式软件开发、嵌入式应用开发)日常工作中常用到的linux指令。其中包括:文件相关操作、系统运行...

    linux内核整理.docx

    3.Bootloader工作原理/基本结构和基本命令, 3 4.Bootloader的编译和下载到目标机的方法, 9 5. 嵌入式Linux内核的基本架构,内核的裁剪和交叉编译方法, 11 6.Linux根文件系统的基本架构, 14 7.Busybox的使用方法...

    Linux运维 VIM基本操作

    文章目录Linux运维相关(八)—— VIM操作 ——1.启动2.文件操作3.翻屏4.插入5.删除、剪切、复制和粘贴6. 查找与替换7.拼写检查 其实在平日的日常使用中vim的操作命令我们能用到的很少,几乎就是“i”(编辑模式)、...

    Linux学习(一)———–shell常见命令解析

    我其实对linux并不了解,借这个机会需要系统的整理一下,ros和自动驾驶仿真软件是自动驾驶很有力的辅助工具,在前人的肩膀上,我先看代码,很多是shell脚本,那这里把我遇到的shell脚本中常见的命令进行系统总结一下: ...

    windows实用dos命令大全

    (三)RD——删除子目录命令  1.功能:从指定的磁盘删除了目录。  2.类型:内部命令  3.格式:RD[盘符:][路径名][子目录名]  4.使用说明:  (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,...

    《跟我一起写 Makefile》(作者:陈皓,整理:祝东华)

    makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 makefile...

    自己动手写操作系统(含源代码).part2

    内容简介  本书从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程... 书中涉及了 Intel CPU保护模式、Linux命令等内容,到...

    自己动手写操作系统(含源代码).part1

    内容简介  本书从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程... 书中涉及了 Intel CPU保护模式、Linux命令等内容,到...

    计算机基础、网络、容易、openstack云计算笔记

    吐血整理培训笔记,从基础开始包含计算机器基础-网络基础-Linux命令-Linux服务搭建(NFS、FTP、SSh、tomcat、iscsi、nginx、nagios、puppet、rabbitmq、rsyslog、CDN、HTTP等等)-Linux shell-数据库(mysql)-虚拟化...

    计算机应用基础知识点总结.doc

    12、系统软件分类 1、操作系统 windows 、linux、unix 等 2、编程软件 汇编语言、高级语言、机器语言、C语言、C++、java、C#等 3、数据库软件 SQL Server、Oracle、Mysql和Visual FoxPro等。 13、应用软件分类〔...

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集.zip

    Linux命令大全完整版.doc sql查询语句练习.doc Web服务器的工作原理.docx 依赖注入与JSR-330的参考实现——Guice.docx 关于Java框架Vert.x的几点思考.docx 关于堆和栈的那些事.docx 写好Java代码的30条经验总结.docx...

    java面试笔试题库java学习笔记开发教程互联网公司面试资料大全合集.zip

    Linux命令大全完整版.doc sql查询语句练习.doc Web服务器的工作原理.docx 依赖注入与JSR-330的参考实现——Guice.docx 关于Java框架Vert.x的几点思考.docx 关于堆和栈的那些事.docx 写好Java代码的30条经验总结.docx...

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB.zip

    Linux命令大全完整版.doc sql查询语句练习.doc Web服务器的工作原理.docx 依赖注入与JSR-330的参考实现——Guice.docx 关于Java框架Vert.x的几点思考.docx 关于堆和栈的那些事.docx 写好Java代码的30条经验总结.docx...

    Reversing:逆向工程揭密

    5.4.8 思路整理 194 5.5 结论 196 第6章 破译文件格式 199 6.1 Cryptex 200 6.2 使用Cryptex 201 6.3 逆向Cryptex 202 6.4 口令校验过程 207 6.4.1 捕获“Bad Password”消息 207 6.4.2 口令变换算法 210 6.4.3 对...

    由0晋升200%系统高手

    实例7:一个命令搞定Ghost备份与恢复 实例8:输入法图标故障修复两则 实例9:把个人数据轻松移出危险地带 问答·技巧 第5章 Windows XP极品优化 5.1 启动过程优化 5.1.1 硬盘子系统的正确设置 5.1.2 ...

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    关于java程序员发展需要学习的路线整理集合 技术 应用技术 计算机基础知识 cpu mem disk net 线程,进程 第三方库 poi Jsoup zxing Gson 数据结构 树 栈 链表 队列 图 操作系统 linux 代码控制...

Global site tag (gtag.js) - Google Analytics