码迷,mamicode.com
首页 > Web开发 > 详细

一些常用的Linux命令

时间:2016-08-05 21:03:07      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

这一块内容不是很详细,仅仅是一些本人常用到的命令。但是对于Linux入门的同学还是有一定借鉴意义。

 

ls

这个命令主要用来显示目录下的文件,常用到参数(-l列表形式显示 -a显示隐藏文件),相关命令有ll,lscpu,lsmod(不详细介绍)

cat

主要有三大功能:

cat filename # 显示整个文件。

cat > filename # 创建一个文件

    cat file1 file2 > file # 将多个文件合并成一个文件

find

find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;

这个命令用途很多,这里我主要用来查找文件名

find . -name *

. : 表示当前目录,也可使用具体的目录

-name : 操作,表示通过名字匹配

* : 这里表示所有文件,当然可以自由搭配或者使用具体的文件名,如查找 thisismyproject.c 文件,可以使用

thisismyproject.c,*ismyproject.c,this*myproject.c,this*.c,*project*.c,*t.*.........等方法查询。

介绍一种通过文件内容查找文本的的方法:

find / -name "*.c" | xargs grep -ri "filecontent" # 遍历根目录及其子孙目录下文本中含有"filecontent"的所有c文件。

grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

grep可以配合各种命令完成工作,如ls,ps,top,find....等等,这里不详细介绍

du

概述磁盘使用情况

a:显示全部目录和其次目录下的每个档案所占的磁盘空间 
b:大小用bytes来表示 (默认值为k bytes) 
c:最后再加上总计 (默认值) 
s:只显示各档案大小的总合 (summarize) 
x:只计算同属同一个档案系统的档案 
L:计算所有的档案大小 
常用命令:du -a

df

指令 df 可以显示目前所有档案系统的最大可用空间及使用情形 
a:显示全部的档案系统和各分割区的磁盘使用情形 
i:显示i -nodes的使用量 
k:大小用k来表示 (默认值) 
t:显示某一个档案系统的所有分割区磁盘使用量 
x:显示不是某一个档案系统的所有分割区磁盘使用量 
T:显示每个分割区所属的档案系统名称 
常用命令:df -hi

cp

拷贝命令,习惯性的加上"drf"参数

cp -drf filepath/filename dirpath

mv

将文件移动,并不保留

※write

这个纯属娱乐,你可以在命令行输入:

write root

然后你懂得。。。

再介绍一个个人习惯在输入命令行时,由于不喜欢在最底行输入,习惯顶行

Ctrl + l # 清屏

 

 

 

原文来自:博客园/Acswxf

一些常用的Linux命令

标签:

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
jiangjie190
加入时间:2016-02-19
  关注此人  发短消息
文章分类
jiangjie190”关注的人------(0
jiangjie190”的粉丝们------(0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!