
linux基本 *** 作命令:pwd命令、cd命令、ls命令、cat命令、cp命令。
1、pwd命令
使用pwd命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以/开头的目录的路径。绝对路径的一个示例是 /home/username。
2、cd命令
要浏览 Linux 文件和目录,请使用 cd 命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos。
3、ls命令
LS命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看目录的内容,请键入ls,然后键入目录的路径。
4、cat命令
cat(连接的缩写)是Linux中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入cat,然后输入文件名及其扩展名。
5、cp命令
使用cp命令将文件从当前目录复制到另一个目录。例如,命令cpscenery.jpg/home /username/Pictures将在您的Pictures目录中创建一个Scene.jpg副本(来自当前目录)。
Linux常用的命令可以分为以下几类:安装和登录命令、文件处理命令、系统管理相关命令、网络 *** 作命令、系统安全相关命令、其它命令。
安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab。
网络 *** 作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup。
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who。
其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
Linux简介
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix *** 作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。
它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该 *** 作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。
Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。
一、一般模式:删除、复制与粘贴类命令x,X
x为向后删除一个字符,X为先前删除一个字符
nx(n代表数字)
向后删除n个字符
dd
删除当前行
D
删除当前行所有字符,试成为空行
ndd(n代表数字)
删除光标所在行的向下n列
d1G
删除光标所在行到第一行的所有数据
dG
删除光标所在行到最后一行的所有数据
yy
复制光标所在行
y1G
复制光标所在行到第一行的所有数据
yG
复制光标所在行到最后一行的所有数据
ynj(n代表数字)
复制光标所在行向下n+1行
dnj(n代表数字)
删除光标所在行向下n+1行
p,P
p为复制的数据粘贴在光标的下一行,P为复制的数据粘贴在光标的上一行
J
将光标所在行与下一行的数据结合成一行
u
恢复前一个动作(undo)
二、编辑模式命令
i,I
i为在当前光标所在处插入输入的文字,I为在光标所在行第一个非空字符插入输入的文字
a,A
a为在当前光标所在处下一个字符插入输入的文字,A为在光标所在行最后一个字符的下一个字符处插入输入的文字
o,O
o为在光标所在行的下一行行首开始插入字符,O为在光标所在行的上一行行首开始插入字符
r,R
r为替换光标所在那一个字符,R为一直替换光标所指的文字,直到退出
Esc
退出,回到一般模式
三、命令模式
h
光标向左移一个字符
j
光标向下移一个字符
k
光标向上移一个字符
l
光标向右移一个字符
Ctrl+f
屏幕向下翻一页
Ctrl+b
屏幕向上翻一页
Ctrl+d
屏幕向下翻半页
Ctrl+u
屏幕向上翻半页
+
光标移动到下一行的第一个非空字符
-
光标移动到当前行的第一个非空字符
n空格(n代表数字)
光标向当前行向右移动n个字符
0(数字0)
光标移动到当前行的第一个字符(可以为空字符,注意与-区分)
$
光标移动到当前行的最后一个字符(可以为空字符,注意与-区分)
H
光标移动到当前屏幕最上方的那一行的第一个非空字符
M
光标移动到当前屏幕最中间那一行的第一个非空字符
L
光标移动到当前屏幕最下方的那一行的第一个非空字符
G
光标移动到该文章最后一行的第一个非空字符
nG(n代表数字)
光标移动到该文章第n行的第一个非空字符
n
光标从当前行向下移动n行的第一个非空字符
/word
在光标之后查找word字符串
?word
在光标之前查找word字符串
:s/word1/word2/g
在光标当前行查找word1,并替换成word2
:n1,n2s/word1/word2/g
在第n1行与第n2行之间查找word1,并替换成word2
:%s/word1/word2/g
整个文章查找word1,并替换成word2
:w
将编辑的数据保存到硬盘文件中
:w
[filename]
将编辑后的数据保存到硬盘的另一个文件中
:r
[filename]
在编辑数据时,读入另一个文件中的数据,即将filename文件中的内容加到光标所在行下一行
:wq或:x
保存并退出
:q
退出,适用于未修改的文件
:q!
强制退出,适用于修改文件后不保存退出
:set
nu
显示行号
:set
nonu
取消行号
:n1,n2
w
[filename]
将n1到n2行的内容保存到名为filename的文件中
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)