Linux命令总结及感悟

1.简单命令:

who:列出所有正在使用系统的用户,所用终端名和注册到系统的时间;

echo:将命令行中的参数显示到屏幕上;

date:在屏幕上显示或设置系统的日期和时间;

cal:显示任意一年或一月的日历;

clear:清除屏幕上的信息;

passwd:把原来的口令改为一个更安全的字符串;

2.文件操作命令

ls:显示文件或目录        -l :列出文件详细信息l(list)     -a:列出当前目录下所有文件及目录,包括隐藏的a(all);


cat:显示文件的内容(查看一个文件的内容)、合并两个文件(eg:cat f1 f2 >f3把f1,f2放入文件f3中);

more:显示一屏文本;

less: 分屏显示文明内容,允许用户向前或向后浏览文件;

head:在屏幕显示指定文件的开头若干行,行数有参数值来确定;

tail:在屏幕上显示指定文件的末尾10行;

touch:修改指定文件的时间标签或创建一个新的空文件;   -a:仅改变指定文件的存取时间    -m:改变指定文件的修改时间 

eg:touch   -t   时间    指定文件:touch  -t   201707092000   file1;4

grep:在文本文件中查找指定模式的词或短语;

sort:对文本文件的各行进行排序;

uniq:从排好序的文件中去除重复行;

comm:对两个已排好序的文件进行逐行对比;

diff:比较两个文件(不要求是排好序的),找出他们的不同;

cp:将源文件或目录复制到目标文件或目录中;   -r:将整个目录下的所有子文件和子目录都复制到目标位置;


rm:删除文件和目录;  -r,-R,--recursive   递归地删除指定目录及其下属的各级子目录和相应的文件。 -i  交互式地删除文件

mv:对文件或目录重新命名,或把文件从一个目录移到另一个目录中;

wc:统计指定文件的字节数,字数。行数,并将统计结果显示出来;

$pwd:绝对路径名,显示当前工作目录的绝对路径名;

ls:相对路径名;    -a:-all:显示 指定目录下所有的子目录和文件; 

mkdir:用来创建目录;  -p:一次创建多个目录;    建立多层文件   $ mkdir –p d2/d3

rmdir:从一个目录中删除一个或多个子目录;   -p:递归删除目录;

cd: 改变工作目录;

chmod:用于改变或设置文件或目录的存取权限;

umask:命令用来设置限制新建文件权限的掩码;

chgrp:改变文件或目录所属的用户组;

chown:改变某个文件或目录的所有者和所属的组;

man:格式化显示某一命令的联机帮助手册;

help:可查看所有shell内置命令的帮助信息;

ps:查看系统中运行的进程信息;

kill:用来终止一个进程的运行;

sleep:使进程暂停执行一段时间;

gzip:对文件进行压缩和解压缩;



 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值