Linux常用命令

1、文件处理

ls:列出文件名

cat:显示文本文件

less或more:在屏幕中一次显示一屏文本文件
     less在文件的结尾之处显示一个EOF消息,more则直接返回到shell提示符。more还会每屏下面显示进度

rm:删除文件
     rm -r 目录名 不提示,递归删除目录下所有目录和文件(慎用
     rm -rf 目录名 带提示,递归删除目录下所有目录和文件

rmdir:删除目录

hostname:显示计算机名

cp:复制文件

mv:更改文件名

grep:查找字符串
     grep 'credit' 文件名 查找文件中出现credit的字符串,引号可以不加引号。加上引号表示搜索字符串可包含空格和特殊字符

head:显示文件的开始部分

tail:显示文件结尾部分

sort:按次序显示文件(不会改变文件的内容)

uniq:去掉文件中重复的行

diff:比较两个文件

file:测试文件内容

2、进程间通信

|(管道):在进程之间通信
     管道接收一个命令的输出,并把这个输出发送到另一个命令的输入端
     zcat letter_e.gz | head -2 查看压缩文件letter_e.gz的内容并查看前两行

3、有用的实用程序

echo:显示文件(不清楚用途)?

date:显示时间和日期
     date +%Y%m%d 显示日期并格式化,注意+与%中间没有空格

script:记录GNU/Linux会话

mcopy:把GNU/Linux文件转换为MS Windows文件格式

4、压缩和存档文件

gzip/gunzip:压缩/解压缩文件(用gzip压缩过的文件后缀名为.gz)

zcat:查看压缩的文件内容(后缀为.gz和.Z都可以)

bzip2/bunzip2/bzat:高效的压缩/解压缩程序/查看压缩文件。类似gzip/gunzip/zcat

tar:打包和解包文件(可以对打包的文件进行压缩,后缀名就为.tar.gz)
     tar -cvf all.tar g b d 将g、b、d文件打包为名字为all.tar文件
     tar -xvf all.tar 将all.tar文件解包,注意文件解包在当前目录,若同名会替换当前文件

5、查找Linux中的命令

which/whereis:查找实用程序

apropos:搜索关键字(指的是man中的关键字,如who)
     通过关键字搜索某个特定任务所需命令的名称。该命令可以搜索关键字并且显示所有包含匹配项的man页面的简短描述行。
     whatis命令与apropos命令相似,区别在于whatis是匹配完整的程序名。如whatis who只能匹配到who而不能匹配到whoami

6、获取用户和系统信息

who:列出系统上的用户名单

finger:列出系统上的用户名单

w:列出用户名单

 7、特殊字符

& ; | * ? ' " ` [ ] ( ) $ < > { } ^ # / \ % ! ~ +

8、控制字符

CONTROL-C:通常为挂起键,可以中断用户所运行的程序

CONTROL-D、logout、exit:从系统字符界面或GUI界面中注销

CONTROL-H、BACKSPACE:默认的删除键,可以删除命令行中的某个字符

CONTROL-R、CONTROL-L:刷新屏幕内容

CONTROL-U:默认的行删除键,可以删除整个命令行

CONTROL-W:默认的单词删除键,可以删除命令行中的某个单词

CONTROL-Z:默认的挂起键,停止正在执行的命令并返回到shell

转载于:https://www.cnblogs.com/sjhrun2001/archive/2009/03/02/1401834.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值