当前位置:首页 > 开发语言 > 正文

linux常用命令总结 linux常用命令mkdir

linux常用命令总结 linux常用命令mkdir

大家好,关于linux常用命令总结很多朋友都还不太明白,今天小编就来为大家分享关于linux常用命令mkdir的知识,希望对各位有所帮助!Linux大神都是怎么记住这么...

大家好,关于linux常用命令总结很多朋友都还不太明白,今天小编就来为大家分享关于linux常用命令mkdir的知识,希望对各位有所帮助!

Linux大神都是怎么记住这么多命令的

所谓孰能生巧。我刚接触linux的时候,很多的命令也是记不住,所以我记不住的时候我就会去翻翻笔记或者直接上网查,慢慢的用得多了,一些基本的常用的命令也就记住了,如果碰到一些不常用的或者忘记的命令那么我就查查工具书或者上网查。

总之就是要常用Linux,如果不常用那么命令就很快会忘记。

linux网络基础命令

Linux网络基础命令有如下这些:

查看网络配置,查看网络接口地址,查看所有活动网络接口的信息:执行命令,查看特定网络接口信息:格式:网络接口名。

输出结果的基本信息:网络接口的ip地址,网络接口所在网络的广播地址,网络接口的子网掩码。

查看主机名称,查看路由条目,查看网络连接情况,查看TCP协议相关的信息,显示协议相关的信息,显示与网络连接相关联的进程号、进程名称信息,查看本机中是否有监听端口的服务程序,测试网络连接及测试网络连通性等。

Linux命令又多又杂,新手该如何分类

运行Linux

在操作操作系统时,您需要使用命令行,一种使您可以访问操作系统服务的接口。

大多数Linux发行版都使用图形用户界面(GUI)作为外壳,主要是为了使用户易于使用。

话虽这么说,但更推荐使用命令行界面(CLI),因为它更强大,更有效。通过在CLI中键入一些命令,可以在几秒钟内完成需要通过GUI进行多步骤处理的任务。

因此,如果您考虑使用Linux,则学习基本命令行将大有帮助。

Linux命令

在继续执行命令列表之前,您需要首先打开命令行。

尽管步骤可能会因所使用的发行版而异,但通常可以在“实用程序”部分中找到命令行。

现在您已经准备好,让我们开始吧,好吗?

1.pwd命令

使用pwd命令查找您所在的当前目录(文件夹)的路径。该命令将返回绝对(完整)路径,该路径基本上是以正斜杠(/)开头的路径。绝对路径的一个示例是/home/username。

2.cd命令

要浏览Linux文件系统,请使用cd命令。它需要完整路径或目录名称,具体取决于您所在的当前目录。

假设您位于/home/username/Documents中,并且想要转到Documents的子目录Photos。为此,只需键入cdPhotos。

另一种情况是,如果您想切换到一个全新的目录,例如/home/username/Movies。在这种情况下,您必须键入cd,然后输入目录的绝对路径。

如果要快速导航,可以使用一些快捷方式。使用cd..(带有两个点)将一个目录上移,或者使用cd直接进入主文件夹。要移至上一个目录,请键入cd-(带连字符)。

附带说明一下,Linux的文件区分大小写。因此,您必须准确输入名称的目录。

3.ls命令

ls命令用于查看目录的内容。默认情况下,此命令将显示当前目录的内容。

如果要查看其他目录的内容,请键入ls,然后输入目录的路径。例如,输入LS/家/用户名/文档查看的内容的文件。

4.cat命令

cat是Linux中最常用的命令之一。它用于查看标准输出(sdout)上文件的内容。要运行此命令,请键入cat,然后输入文件名及其扩展名。例如:catfile.txt。

5.cp命令

使用cp命令从当前目录复制文件。例如,命令cpscenery.jpg/home/username/Pictures将创建一个scenery.jpg副本到Pictures目录。

6.mv命令

mv命令的主要用途是移动文件,尽管它也可以用于重命名文件。

该命令中的参数类似于cp命令。您需要输入mv,文件名和目标目录。例如:mvfile.txt/home/username/Documents。

要重命名文件,语法为mvoldname.extnewname.ext

7.mkdir命令

使用mkdir命令创建一个新目录,例如mkdirMusic将创建一个名为Music的新目录。

8.rmdir命令

如果需要删除目录,请使用rmdir命令。但是,rmdir仅允许您删除空目录。

9.rm命令

该RM命令用于与在其中的内容一起删除目录。如果只想删除目录(作为rmdir的替代方法),请使用rm-r。

10.touch命令

该touch命令可以通过命令行来创建新的空白文件。例如,输入touch/home/username/Documents/Web.html在Documents目录下创建一个名为Web的HTML文件。

11.定位命令

您可以使用此命令来定位文件,就像Windows中的搜索命令一样。此外,将-i参数与该命令一起使用将使其不区分大小写,因此即使您不记得其确切名称,也可以搜索文件。

要搜索包含两个或多个单词的文件,请使用星号(*)。例如,locate-ischool*note命令将搜索任何包含单词“school”和“note”的文件,无论它是大写还是小写。

12.查找命令

与find命令类似,使用find还可搜索文件。区别在于,您可以使用find命令在给定目录中定位文件。

例如,find/home/-namenotes.txt命令将在主目录及其子目录中搜索名为notes.txt的文件。

13.grep命令

无疑对于日常使用非常有用的另一个命令。grep使您可以搜索给定文件中的所有文本。

为了说明这一点,grepbluenotepad.txt将在记事本文件中搜索单词blue。包含搜索到的单词的行将被完整显示。

14.sudo命令

该命令是“SuperUserDo”的缩写,使您能够执行需要管理或超级用户权限的任务。但是,建议不要将此命令用于日常使用,因为如果您做错了一些事情,很容易发生错误。

15.df命令

使用df命令获取有关系统磁盘空间使用情况的报告,以百分比和KB表示。如果要以兆字节为单位查看报告,请输入df-m。

16.du命令

如果要检查文件或目录占用了多少空间,答案是du(磁盘使用情况)命令。但是,磁盘使用情况摘要将显示磁盘块号,而不是通常的大小格式。如果要以字节,千字节和兆字节为单位查看它,请在命令行中添加-h参数。

17.kill命令

如果您的程序无响应,则可以使用kill命令手动终止它。它将向运行异常的应用发送特定信号,并指示该应用自行终止。

总共可以使用六十四种信号,但是人们通常只使用两种信号:

SIGTERM(15):请求程序停止运行,并给它一些时间来保存其所有进度。如果在输入kill命令时未指定信号,则将使用此信号。SIGKILL(9):强制程序立即停止。未保存的进度将丢失。

除了知道信号之外,您还需要知道要杀死的程序的进程标识号(PID)。如果您不知道PID,只需运行命令psux。

在知道您要使用的信号以及程序的PID之后,输入以下语法:kill[信号选项]PID。

18.ping命令

使用ping命令检查与服务器的连接状态。例如,只需输入pinggoogle.com,该命令将检查您是否能够连接到Google并测量响应时间。

19.wget命令

Linux的命令行非常有用,您甚至可以在wget命令的帮助下从Internet下载文件。为此,只需键入wget,然后键入下载链接。

20.chmod命令

chmod是另一个基本命令,用于更改文件和目录的读取,写入和执行权限。由于此命令相当复杂,因此您可以阅读其他完整的教程以正确学习它。

linuxview命令详解

Linux下的view命令,也就是vi命令,可以实现文本的编辑,是编辑文本时的一个非常便捷的工具。Vi编辑器强调的是全文本编辑,可以大大提高编辑效率。

下面就详细介绍下vi命令的使用。

一、vi的基本概念

基本上vi可分为三种操作状态,分别是命令模式(Commandmode)、插入模式(Insertmode)和底线命令模式(Lastlinemode),

各模式的功能区分如下:

1.Comandmode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insertmode下,或者到Lastlinemode。

2.Insertmode:唯有在Insertmode下,才可做文字数据输入,按Esc等可回到Comandmode。

3.Lastlinemode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。

不过可以把vi简化成两个模式,即是将Lastlinemode也算入Commandmode,把vi分成Command和Insertmode。

二、vi的基本操作

1.进入vi

在系统提示符号输入vi及文件名称后,即可进入vi全屏幕编辑画面:

$vitestfile

注意:进入vi之后是处于“Commandmode”下,要切换到Insertmode才能输入文字。

初次用vi的用户都会想先用上下左右键移动光标,结果电脑一直叫,把自己气个半死,所以进入vi后,先不要乱动,转换入Insert后再说。

(1)切换至Insertmode编辑文件在Commandmode下按‘i’、‘a’或‘o’三键就可进入Insertmode。这时候就可以开始输入文字了。

i:插入,从目前光标所在之处插入所输入的文字。

a:增加,目前光标所在的下一个字开始输入文字。

o:插入新的一行,从行首开始输入文字。

(2)Insert的切换→Commandmode,按Esc键

您目前处于Insertmode,您就只能一直打字。假如您发现打错字了,想用光标键往回移动,将该字删除,就要按ESC键转换回Commandmode,再删除文字。

(3)离开vi及存文件

在Commandmode下,可按冒号“:”键入入Lastlinemode,例如:

:wfilename(输入“wfilename”,将文章存入指定的文件名filename)

:wq(输入“wq”,因为进入之时已经指定文件名testfile,所以会写入testfile并离开vi)

:q!(输入“q!”,强制离开并放弃编辑的文件)

2.Commandmode功能键列表

在介绍commandmode指令的时后,指令后面加上“常用”字眼的功能键,表示比较常用的vi指令,

请读者您一定要学会、记住。

(1)I、a、o切换进入Insertmode。[超级常用]

(2)移动光标

vi可以直接用键盘上的光标键来上下左右移动,但正规的vi是用小写英文字母

h、j、k、l,分别控制光标左、下、上、右移一格。

按Ctrl+B:屏幕往后移动一页。[常用]

按Ctrl+F:屏幕往前移动一页。[常用]

按Ctrl+U:屏幕往后移动半页。

按Ctrl+D:屏幕往前移动半页。

按0(数字零):移动文章的开头。[常用]

按G:移动到文章的最后。[常用]

按w:光标跳到下个word的开头。[常用]

按e:光标跳到下个word的字尾。

按b:光标回到上个word的开头。

按$:移到光标所在行的行尾。[常用]

按^:移到该行第一个非空白的字符。

按0:移到该行的开头位置。[常用]

按#:移到该行的第#个位置,例:51、121。[常用]

(3)删除文字

x:每按一次删除光标所在位置的后面一个字符。[超常用]

#x:例如,6x表删除光标所在位置的后面6个字符。[常用]

X:大字的X,每按一次删除光标所在位置的前面一个字符。

#X:例如,20X表删除光标所在位置的前面20个字符。

dd:删除光标所在行。[超常用]

#dd:例如,6dd表删除从光标所在的该行往下数6行之文字。[常用]

(4)复制

yw:将光标所在处到字尾的字符复制到缓冲区中。

(想在和#x、#X的功能相反)

p:将缓冲区内的字符粘贴到光标所在位置(指令‘yw’与‘p必须搭配使用)。

yy:复制光标所在行。[超常用]

p:复制单行到您想粘贴之处。(指令‘yy’与‘p’必须搭配使用)

#yy:如:6yy表示拷贝从光标所在的该行往下数6行之文字。[常用]

p:复制多行到您想粘贴之处。(指令‘#yy’与‘p’必须搭配使用)

“ayy:将复制行放入buffera,vi提供buffer功能,可将常用的数据存在buffer

“ap:将放在buffera的数据粘贴。

“b3yy:将三行数据存入bufferb。

“b3p:将存在bufferb的资料粘贴

LINUX操作系统常用命令有哪些

ls列出目录内容和文件信息-a用来显示所有的文件-l用来查看文件的各种属性-r逆字母母录显示-R递归显示每个子目录下的目录-h易读性cat和more查看文本文件cat查看文件内容-n在每一行前显示行号阅读文件的开头和结尾head和tailhead-n20显示文件的前20行tail-n20显示文件后20行less更好的文本阅读工具文件目录管理mkdir:建立目录-v显示创建目录的过程-p用虚完整的创建字目录rmdir:删处目录rm:删处文件-i删除文件前提示-r递归的删除目录下所有的文件和子目录-f强形删处-rf不提示强形删除r目录mv:移动和重命名目录-i提示移动时是否覆盖目录cp:复制文件和目录-i提示是否覆盖以存在的目录-r连同目录与文件一起复制-p保留权限属性linux系统主要目录及其内容:/bin:构建最小系统所需要的命令二进制命令/boot:内核与启动文件/dev:各设备文件/etc:系统软件的启动和配置文件/home:用户的主目录/lib:C编译的库/media:可移动介质的安装点/opt:可选的应用软件包/proc:进程的映像/root:超级用户root的主目录/sbin:和系统操作有关的命令/tmp:临时文件存放点/usr:非系统的程序和命令/var:系统专用的数据和配置文件值。什么是相当路径和决定路径?相对路径:一定是有/目录写起。绝对路径:不是由/目录写起的。linux严格区分大小写.:当前目录..:当前目录的上级目录~:当前的用户的家目录locole-a显示linux支持的语言软件包logout退出命令tty显示当前登录的终端startx&切换用户shift+ctrl+c复制shift+ctrl+v粘贴终端:终端分为虚拟终端,图像终端,为终端快速切换用户:su语法su[option][arguments]history查看当前操作的命令历史-c删除历史!n查看操作命令!!重复上一条命令!—n重复倒数的n条命令

END,本文到此结束,如果可以帮助到大家,还望关注本站哦!

最新文章