一、 基础命令
1 cat
作用显示或者把多个文本文件连接起来。一般用到的是前者。exp
输出当前目录下的test文件到屏幕
1 cd
作用改变所在目录。exp
进入/etc目录
返回上级目录
2 mkdir
作用建立文件夹exp
在当前目录创建一个tmp的文件夹
3 rm
作用删除文件
常见参数 -i删除前逐一询问确认。
-f即使原档案属性设为唯读亦直接删除无需逐一确认。-r将目录及以下之档案亦逐一删除。exp 删除tmp下的所有文件
4 l l
作用查看文件夹下的文件和具体权限exp 查看/home目录下的文件夹和权限ls
请预览后下载
作用查看文件夹下的文件列表exp 查看/home目录下的所有文件
5 vi
作用创建、修改文件
详细实用见第二节
6 rpm
作用一种用于互联网下载包的打包及安装工具它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。
参数 -e卸载rpm包rpm-e zwp.rpm
-q查询已已安装的软件信息rpm-qa查询所有安装的软件rpm-qa|more分页
-i安装rpm包rpm-ivh zwp.rpm
-u升级rpm包rpm-Uvh zwp.rpm
-c显示所有配置文件
-d显示所有文档文件
-h显示安装进度
-l列出软件包中的文件
-a显示出文件状态
-p查询/校验一个软件包文件
-v显示详细的处理信息
7 yumapt
作用是一个在Fedora和RedHat以及SUSE中的Shel l前端软件包管理器。基於RPM包管理能够从指定的服务器自动下载RPM包并且安装可以自动处理依赖性关系并且一次安装所有依赖的软体包无须繁琐地一次次下载、安装。 yum提供了查找、安装、删除某一个、 一组甚至全部软件包的命令而且命令简洁而又好记。常见参数yum instal l全部安装yum update全部更新yum l ist显示所有已经安装和可以安装的程序包yum clean packages清除缓存目录下的软件包yum remove package1删除程序包package1
8 chmod
作用只能文件属主或特权用户才能使用该功能来改变文件存取模式。
格式 chmod[-cfvR] [--help] [--version]mode fi le
参数说明mode:权限设定字串格式如下: [ugoa. . .][[+-=][rwxX]. . .][, . . .] 其中u表示该档案的拥有者 g表示与该档案的拥有者属于同一个群体(g ro u p)者 o表示其他以外的人 a表示这三者皆是。
+表示增加权限、 -表示取消权限、 =表示唯一设定权限。
请预览后下载
r表示可读取w表示可写入x表示可执行X表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
请预览后下载
-s:在文件执行时把进程的属主或组ID置为该文件的文件属主。
-c:若该档案权限确实已经更改才显示其更改动作
-f :若该档案权限无法被更改也不要显示错误讯息
-v:显示权限变更的详细资料
-R:对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
9 chown
作用指定文件的拥有者改为指定的用户或组。
格式 chown[选项]. . . [所有者][:[组]]文件exp 把log2012. log的用户和组均定义到mai lchown mai l :mai l log2012. log
10 su
作用可让一个普通用户切换为超级用户或其他用户。
11 sudo
作用用普通用户执行管理员 ro o t 的一些命令。exp 在乌班图中激活root用户必须用到该命令。sudo passwd root
1 ifconfig
作用查看网卡配置exp 输出网卡信息
2 useradd
作用增加一个用户exp 建立一个tmp的用户
请预览后下载
3 passwd
作用修改用户密码exp 修改tmp用户的密码
4 groupadd
作用新建组exp 建立一个temp的组
5 date
作用设置或显示系统日期
参数 -s修改日志exp 输入当前时间
修改时间为5:26
修改日期为2009年5月10日
备注同步BIOS时钟强制把系统时间写入CMOS命令如下 clock–w
6 m o re
作用分屏输出exp 分屏输入/etc下的详细信息
请预览后下载
7 who
作用当前有哪些用户在线exp 查看当前的在线用户
8 pwd
作用显示当前路径exp 查看当前所在目录
9 ps
作用显示瞬间行程(process)的动态
参数 -A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程exp 分屏输出显示所有包含其他使用者的行程请预览后下载
10 ki l l
作用中止一个进程。
常用参数 -9强制终结进程。exp 强制终结3066号进程
二、 vi、 vim编辑器基础
1 三种模式介绍、切换
命令模式command mode—执行命令 在该模式中可以输入命令来执行许多种功能。控制屏幕光标的移动字符、字或行的删除移动复制某区段及进入Insert mode下或者到last l inemode。
输入模式 Insert mode—输入文本 vi被运行时通常处在命令模式下键入以下命令 可以使vi退出命令模式进入输入模式
I i 、Aa 、 Oo 。
末行模式 last l ine mode—执行待定命令 将文件保存或退出vi 也可以设置编辑环境如寻找字符串、列出行号……等。不过一般我们在使用时把vi简化成两个模式就是将末行模式 last l ine mode也算入命令行模式command mode 。
请预览后下载
2 保存
先按ESC键以确保当前vi的状态为命令方式然后再键入“ ” 输入下列命令进行保存。
:w 将编辑缓冲区的内容写入文件则新的内容就替代了原始文件。
:wfi lename 存入指定文件。
:wq 保存并退出。
3 强制退出q!(或:quit) 强行退出vi 使被更新的内容不写回文件中。仅键入命令:q时如vi发现文本内容已被更改将提示用户使用“:quit”命令退出。
4 插入文本
1 添加
输入a后在光标的右边插入文本
输入A在一行的结尾处添加文本
2插入
通过在命令模式下输入i 在光标的左边插入文本
通过在命令模式下输入I 在行首插入文本
3插入新行
输入o在当前光标位置下面打开一行
输入O在当前光标位置上面打开一行
5 删除文本
1 删除一个字符
为删除一个字符需将光标放置在要删除的字符上并输入x
请预览后下载
为删除光标之前其左边的一个字符需输入X
2删除一个词或词的部分内容
为删除一个词需将光标放置到该词的开头并输入dw
为删除词的部分内容需将光标放置到该词要保存部分的右边。输入dw来删除该词余下的部分
3删除一行
将光标放置到该行的任意处并输入dd
4删除多行ndd
5删除行的部分内容
将光标放置到该行要保存部分的右边并输入D。
为删除光标左边的所有内容须将光标放置到该行要删除部分的右边并输入d0d-零 。
6删除到文件的结尾
为删除从当前行到文件结尾的所有内容需输入dG
6 复制和移动
复制一行命令yy
粘贴命令 p
移动文本先将要移动的部分用删除命令删除然后再粘贴就可以了
7 常用属性设置set nocompatible
去掉讨厌的有关vi一致性模式避免以前版本的一些bug和局限set number
显示行号set ruler
显示光标所在行、列fi letype on
检测文件的类型set history=1000
记录历史的行数set background=dark
背景使用黑色syntax on
语法高亮度显示
8 查找字符串
输入/ 并在/后面输入要查找的串然后按下回车
输入“n”跳转到该串的下一个出现处
输入“N”跳转到该串的上一个出现处
请预览后下载
无忧云怎么样?无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点,目前商家开启了夏日清凉补贴活动,商家的机器还是非常...
v5net当前对香港和美国机房的走优质BGP+CN2网络的云服务器进行7折终身优惠促销,每个客户进线使用优惠码一次,额外有不限使用次数的终身9折优惠一枚!V5.NET Server提供的都是高端网络线路的机器,特别优化接驳全世界骨干网络,适合远程办公、跨境贸易、网站建设等用途。 官方网站:https://v5.net/cloud.html 7折优惠码:new,仅限新客户,每人仅限使用一次 9...
mansora怎么样?mansora是一家国人商家,主要提供沪韩IEPL、沪日IEPL、深港IEPL等专线VPS。现在新推出了英国CN2 KVM VPS,线路为AS4809 AS9929,可解锁 Netflix,并有永久8折优惠。英国CN2 VPS,$18.2/月/1GB内存/10GB SSD空间/1TB流量/100Mbps端口/KVM,有需要的可以关注一下。点击进入:mansora官方网站地址m...