linux基本命令.docx
- 文档编号:26032946
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:11
- 大小:30.36KB
linux基本命令.docx
《linux基本命令.docx》由会员分享,可在线阅读,更多相关《linux基本命令.docx(11页珍藏版)》请在冰豆网上搜索。
linux基本命令
文本查看
显示文本:
[root@localhostsamba]#cat/etc/passwd
分页显示文本:
[root@localhostsamba]#more/etc/passwd分页文本浏览:
[root@localhostsamba]#less/etc/passwd
显示文件首:
[root@localhostsamba]#head-5/etc/passwd
显示文件尾:
[root@localhostsamba]#tail-5/etc/passwd
光盘驱动器设备文件:
/dev/cdrom
挂载光盘使用mount命令
#mount-tiso9660/dev/cdrom/media/cdrom/
光盘内容的读取
使用命令访问光盘挂载点目录
#ls/media/cdrom/
卸载光盘使用umount命令
#umount/dev/cdrom
光盘镜像文件操作
使用cp命令制作光盘镜像文件
#cp/dev/cdrommydatacd.iso
使用mount命令挂载光盘镜像文件
#mount-oloop-tiso9660mydatacd.iso/media/cdrom/
通过挂载点目录访问ISO镜像文件的内容
#ls/media/cdrom/
使用umount命令卸载光盘镜像文件
#umount/media/cdrom/
用户帐号管理
建立用户帐号
#adduserst01
设置用户口令
#passwdst01
设置用户帐号属性
锁定用户帐号禁止登录
#usermod-Lst01
删除用户帐号
#userdel-rst01
用户帐号相关文件和目录
用户帐号信息保存在passwd文件中
/etc/passwd
用户的加密口令保存在shadow文件中
/etc/shadow
用户的宿主目录是home目录中与用户名称相同的目录
/home/teacher
用户的初始配置文件来在skel目录(配置模版)
/etc/skel
用户组帐号管理
添加用户组
#groupaddclass1
在建立用户时指定用户组
#adduser-gclass1st03
更改用户的组帐号
#usermod-gclass1st01
删除用户组
#groupdelclass1
查看文件的权限属性
#ls-linstall.log
-rw-r--r--1rootroot26195Dec1710:
42install.log
使用chmod命令更改文件属性
使用chmod命令设置文件权限
查看文件权限
$ls-lafile
-rw-rw-r--1st01class10Apr316:
52afile
增加文件属主st01的执行权限(x)
$chmodu+xafile
去除文件属组class1的写权限(w)
$chmodg-wafile
设置其他用户的文件权限为可执行
$chmodo=xafile
vi编辑器的启动与退出
直接进入编辑环境
$vi
进入编辑环境并打开(新建)文件
$vimyfile
退出vi编辑环境
输入末行命令放弃对文件的修改,并退出编辑器
:
q!
文件的打开与读取操作
打开新文件
打开新的文件到vi编辑器中
:
efilename
打开新的文件到vi编辑器中,并放弃对当前文件的修改
:
e!
filename
读取文件内容到当前vi编辑器中
:
rfilename
文件保存与另存为
保存文件
保存对vi编辑器中已打开文件的修改
:
w
另存为文件
将vi编辑器中的内容另存为指定文件名
:
wmyfile
退出vi编辑器的多种方法
未修改退出
没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直接退出vi编辑器
:
q
保存并退出
对vi编辑器中的文件进行保存并退出vi编辑器
:
wq
不保存退出
放弃对文件内容的修改,并退出vi编辑器
:
q!
文件内行间快速跳转
命令
功能
:
setnu
在编辑器中显示行号
:
setnonu
取消编辑器中的行号显示
1G
跳转到文件的首行
G
跳转到文件的末尾行
#G
跳转到文件中的第#行
进入输入模式
命令
功能
i
在当前光标处进入插入状态
a
在当前光标后进入插入状态
A
将光标移动到当前行的行末,并进入插入状态
o
在当前行的下面插入新行,光标移动到新行的行首,进入插入状态
O
在当前行的上面插入新行,光标移动到新行的行首,进入插入状态
cw
删除当前光标到所在单词尾部的字符,并进入插入状态
c$
删除当前光标到行尾的字符,并进入插入状态
c^
命令删除当前光标之前(不包括光标上的字符)到行首的字符,并进入插入状态
输入模式的编辑键操作
按键
功能
方向键
进行上下左右方向的光标移动
Home
快速定位光标到行首
End
快速定位光标到行尾
PageUp
进行文本的向上翻页
PageDown
进行文本的向下翻页
Backspace
删除光标左侧的字符
Del
删除光标位置的字符
删除操作
命令
功能
x
删除光标处的单个字符
dd
删除光标所在行
dw
删除当前字符到单词尾(包括空格)的所有字符
de
删除当前字符到单词尾(不包括单词尾部的空格)的所有字符
d$
删除当前字符到行尾的所有字符
d^
删除当前字符到行首的所有字符
J
删除光标所在行行尾的换行符,相当于合并当前行和下一行的内容
撤销操作
命令
功能
u
取消最近一次的操作,并恢复操作结果
可以多次使用u命令恢复已进行的多步操作
U
取消对当前行进行的所有操作
Ctrl+r
对使用u命令撤销的操作进行恢复
复制与粘贴操作
命令
功能
yy
复制当前行整行的内容到vi缓冲区
yw
复制当前光标到单词尾字符的内容到vi缓冲区
y$
复制当前光标到行尾的内容到vi缓冲区
y^
复制当前光标到行首的内容到vi缓冲区
p
读取vi缓冲区中的内容,并粘贴到光标当前的位置(不覆盖文件已有的内容)
字符串查找操作
命令
功能
/word
从上而下在文件中查找字符串“word”
?
word
从下而上在文件中查找字符串“word”
n
定位下一个匹配的被查找字符串
N
定位上一个匹配的被查找字符串
vi多文件操作命令
命令
功能
:
args
显示多文件信息
:
next
向后切换文件
:
prev
向前切换文件
:
first
定位首文件
:
last
定位尾文件
Ctrl+^
快速切换到编辑器中切换前的文件
使用rpm命令
#rpm-ivhvsftpd-2.0.5-10.el5.i386.rpm
在命令行中配置网络参数
#ifconfigeth0192.168.149.10netmask255.255.255.0
#ifconfigeth0:
110.0.0.1netmask255.255.255.0
#ifconfigeth0down
#ifconfigeth0up
#ifconfigeth0
eth0Linkencap:
EthernetHWaddr00:
0C:
29:
D9:
2E:
B9
inetaddr:
192.168.149.2Bcast:
192.168.149.255Mask:
255.255.255.0
inet6addr:
fe80:
:
20c:
29ff:
fed9:
2eb9/64Scope:
Link
UPBROADCASTRUNNINGMULTICASTMTU:
1500Metric:
1
RXpackets:
494errors:
0dropped:
0overruns:
0frame:
0
TXpackets:
479errors:
0dropped:
0overruns:
0carrier:
0
collisions:
0txqueuelen:
1000
RXbytes:
48033(46.9KiB)TXbytes:
86344(84.3KiB)
Interrupt:
169Baseaddress:
0x2000
route
#routeadddefaultgw192.168.149.1
#routeadd-net10.0.0.0/24gw192.168.149.1
#routedel-net10.0.0.0/24
#route
KernelIProutingtable
DestinationGatewayGenmaskFlagsMetricRefUseIface
192.168.149.0*255.255.255.0U000eth0
10.0.0.0*255.0.0.0U000eth0
11.0.0.0*255.0.0.0U000eth0
带有交互功能的netconfig命令
重新启动网络服务
#servicenetworkrestart
Shuttingdowninterfaceeth0:
[OK]
Shuttingdownloopbackinterface:
[OK]
Bringinguploopbackinterface:
[OK]
Bringingupinterfaceeth0:
[OK]
网络状况监视工具
Ping
#ping-i5192.168.149.2
PING192.168.149.2(192.168.149.2)56(84)bytesofdata.
64bytesfrom192.168.149.2:
icmp_seq=1ttl=64time=0.184ms
64bytesfrom192.168.149.2:
icmp_seq=2ttl=64time=0.335ms
traceroute
#traceroute219.146.0.130
tracerouteto219.146.0.130(219.146.0.130),30hopsmax,40bytepackets
1(166.111.219.129)12.691ms12.988ms15.285ms
2211.151.88.202(211.151.88.202)86.034ms91.394ms92.695ms
3211.151.88.250(211.151.88.250)95.192ms96.954ms99.326ms
4211.151.88.253(211.151.88.253)99.223ms99.122ms101.109ms
5211.151.224.157(211.151.224.157)100.945ms100.841ms105.726ms
6211.151.224.186(211.151.224.186)105.108ms75.619ms68.737ms
7222.173.18.233(222.173.18.233)83.569ms86.249ms102.849ms
8222.173.1.25(222.173.1.25)93.860ms94.982ms103.594ms
9219.146.20.206(219.146.20.206)95.657ms96.638ms98.101ms
10219.146.15.38(219.146.15.38)108.165ms108.579ms110.390ms
11219.146.15.41(219.146.15.41)103.060ms104.056ms105.397ms
12219.146.0.254(219.146.0.254)61.586ms29.409ms83.508ms
13219.146.0.254(219.146.0.254)83.043ms86.075ms87.057ms
管理进程
终止进程
#kill-[信号]PID
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 基本 命令