Linux中最常见命令总结

Linux中最常见命令总结

基础命令
命令使用格式

	命令名【选项参数】 【操作对象】
			Ls  	-a  			workspace

目录命令
Ls 默认显示浏览当前文件目录
-a 显示所有文件,不忽略以点开头的文件
Linux下以.开头的文件是隐藏文件 每个目录下文件的两个特殊目录
. 表示目录自身
… 自身上一次路径

			  **-l   显示文件目录下详细信息**
      	  Linux一切皆文件并不以后缀名区分
			时间:最后一次访问时间/修改/状态改变时间
			pwd  显示当前所在路径(绝对路径)
			Linux目录结构----树形结构---底层根目录
			绝对路径:以根目录作为起始路径
			相对路径:以当前路径作为起始路径

			mkdir  创建目录
				-p    递归创建多层级目录,哪一层不存在,就创建哪一层。
			rmdir  删除目录
			   -p    递归删除多层级空目录
			rm   	删除普通文件
				   -r  	  递归对目录下所有文件删除
					-f  	  忽略提示信息,直接进行操作
	
			cp  复制一个文件到另一个位置
					  -r  递归对目录下所有文件进行拷贝包括目录本身
 					  -f  忽略提示信息,直接进行操作
			mv   剪切:将一个文件/目录移动到指定位置
					  -I  增加提示信息
			cd 进入:改变当前所在路径(进入指定目录)
					  -	 返回上一次所在路径
				   	~ 	快速返回当前用户的家目录

Linux下目录结构是唯一的
Window 把文件分配到磁盘上,Linux是先有目录,然后把磁盘的空间挂载到目录上

文件命令:
touch 若文件不存在则创建空文件,否则刷新时间属性
-d “2018-2-2 12:10:30”指定时间刷新文件时间
-r 使用一个文件的时间来刷新另一个文件的时间

			cat  打印文件内容到显示终端
					   -n  打印行号
			tac  按行逆序打印文件内容到显示终端
			more 分页显示文件内容
					  空格   向下翻页
					  回车  向下滚动 
 						 q   退出
			less  分页显示文件内容
 						向下翻页   空格   f   pgDn 
  						向上翻页  b   pgup
 						向上滚动   k   ↑
						向下滚动   j   ↓
			/string		向下匹配string字符串
			?string		向上匹配string字符串
			head   默认显示文件前十行内容
							-n 	n	指定显示前n行内容 
			tail    	默认显示文件末尾十行指定显示末尾n行数据 
							-n  n 指定显示文件末尾新数据
							-f   一直刷新文件末尾数据

压缩命令:

			zip/unzip      zip 格式的压缩/解压缩
			gzip	/gunzip		gzip格式的压缩/解压缩
			bzip2/bunzip2	bzip2格式的压缩/解压缩
			
			tar		
					-c 打包
					-x 解包
					-z 在打包/解包同时进行gzip格式压缩或者解压缩
					-j 在打包/解包同时进行bzip格式压缩解压缩
					-v 显示详细的打包/解包信息
					-f 指定包的名称

时间匹配命令:

		cal		查看日历
				-3 	查看附近三个月日历
				-y 	查看全年日历
				-j	以day  of  year形式查看日历
		data	查看/设置系统时间
				+‘’以指定格式显示时间
				+‘%Y-%m-%d  %H:%M:%S’
				+‘%s’时间戳
				-s	设置系统时间
				Data  -s  ‘2018-2-29  10:24:12’

匹配查找命令:

	grep	从文件内容中匹配包含字符串的行
			-I 	忽略大小写 进行匹配
			-v	反向匹配,匹配不包含指定字符串的行
				过滤掉包含指定字符串的行
			-R  递归对指定目录下的所有文件进行逐一匹配
	find		在指定目录下搜索文件
			-name 按文件名查找文件
			-type  按文件类型查找文件
			-size   +/-n[b,c,c,w,k,M.G]
			-mtime  –atime  -ctime  按天查找
			-mmin   -amin   -cmin  按分钟查找
			-exec	命令操作
			find  ./  -name “”

其他:

man  手册命令,查看命令/函数/特殊文件手册
		man  ls
stat		查看文件详细信息
		stat  filename
|  	管道符
			连接两个命令,将前边命令的输出结果作为后边命令的输入进行处理
Ctrl+c  中断当前操作

重定向:修改数据的流向
 。         >  清空文件原有数据,将数据写入文件
。	      >>  将数据追加到文件末尾
bc  计算器
tab  自动补全
rebot  重启
shutdown  –h  -now 立即关机
halt     立即关机
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值