Ubuntu中常用命令的使用和使用技巧

本周组长给每位同学都发了arduino的板子,这标志着对于Linux系统的专门学习要暂时告一段落了。同时,我们迎来了嵌入式开发的正式起点。因此本人在此总结过去一周所学到的Linux的有关知识。
过去一周,在细致了解Linux系统的前世今生和诞生标志之后,自己开始了对于Linux常用命令与软件的学习。
在编程领域使用较多的是vim,这一编辑软件在Linux的各个版本之上普遍存在,并应用广泛。而且对于编程者相对友好。会针对不同的语言对代码进行高亮显示。以下为自己总结的vim中的一些常用命令:

    		**Vim**
{
   移动光标
{
		G 到最后一行;
		gg 到第一行;
		nG到第n行;
		:n 到第n行;
}
	set nu(mber)  加行号;
	set nonu 取消行号;
	插入命令
	{
		A 在光标所在行未插入;
		a 在光标所在字符后插入;
		I在光标所在字符行行首插入;
		i 在光标所在字符前插入;
		o 在光标下插入新行;
		O在光标上插入新行;
}
删除字符
{
	x 删除光标所在处字符;
	nx 删除光标所在处后n个字符;
	dd 删除光标所在行,ndd删除n行;
	dG 删除光标所在行到文件末尾内容;
	D 删除光标所在处到行尾内容;
	:n1,n2d 删除指定范围的行;
}
}

使用Linux系统免不了使用终端来进行操作,在终端中常用的命令主要为对文件的修改与查找、查看进程、中断程序或者关机。以下为自己总结的终端中的命令:

 				**在工具->终端内输入命令**
				cd用来切换目录(与win命令通用);
				{
				cd ~用于回到用户工作文件夹;
				cd ..返回上级目录;
				} 
				Tab键用于自动完成文件路径;
				pwd用于查看当前路径;
				clear用于清屏;
				mkdir用于创建文件夹;
				touch用于创建文件;
				rm用于删除文件;
				cp用于复制文件;
				ls查看当前目录下的文件和文件夹;
				ps -aux用于查看进程;
				kill杀死进程;
				[Ctrl]+c中断程序;
				who命令用于看有谁在线使用本机;
				netstat -a查看网络的联机状态;
				shutdown关机指令(此指令会通知系统内的各个程序,并且将通知系统中的一些服务来关				闭)
				{
					-k:不要真的关机,只是将警告信息发送出去;(仅发出警告讯息)
					-r:在将系统的服务停掉后重启;
					-h:将系统的服务停掉后立即关机;
					-c:取消已执行的shutdown指令;
				}
				**文件**
				{
					搜索文件内容
					{
					grep  
					应用格式:
						1.grep 要搜索的内容 在那个文件里搜索(文件名);
						2.grep -n 要搜索的内容 在那个文件里搜索(文件名)。。。。。在结果中显示目标所在行数;
						3.grep -v 要搜索的内容 在那个文件里搜索(文件名)。。。。。显示除去要搜索内容之外的文件内的内容;
						4.grep -I 要搜索的内容 在那个文件里搜索(文件名)。。。。。。不区分大小写的搜索;
						PS:1.其中-n、-v可以连用:“-nv”;
							2.要搜索内容中间有空格时,要用引号引起来;
				}
				查看文件中的内容
				{
						more查看文件中的内容(对文件内容分屏显示)
				{
						空格键  显示文件中的下一页;
						回车    显示文件中的下一行;

				}
				cat查看文件中的内容(全部显示文件中的内容)
				{
				-b  对非空行输出行编号(与“nl”的命令等价);
				-n  对所有行输出行编号;
				}
				}
				}

在一些命令自己不认识或不了解的情况下可以使用“help”或者“man”来查看某个配置文件的具体作用以及某个命令的具体作用与用法。不过,要注意的是,“help”所显示的内容要比“man”所显示的更详细。 以上为自己在学习Linux的过程中所总结的一些命令与使用技巧,仅供初学者参考。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值