Linux学习总结
来源:互联网 发布:mac 拍照照片在哪里 编辑:程序博客网 时间:2024/06/06 02:50
前言:今天鼠标丢失了,敲代码,写博客倍感不爽啊。
上次说过了买了一个Linux系统的服务器,因为之前接触的比较少。所以拿了一本书来看了一下,花了几天时间大概看了一下,因为里面的命令我知道我是不可能全部记住了,所以就只是记住了几个常用的命令,但是对于Linux系统的操作却有了一个大概的了解。这里来简单总结一下。(说明一点,我的服务器是CentOS,所以yum不收费)
Linux简介
在Linux诞生的时候,一直是Unix的天下。但是因为Unix需要付费,所有就出现了我们的Linux之父(Linus Benedict Torvalds)在大学的时候开发出了Linux。目前广泛使用在服务器上,主要原因是因为安全,另外也因为可以不使用图形界面而节省资源。
几个常用命令
文件管理
clear //清屏ls //列出当前文件下的文件cd xiaoD //进入某个目录mkdir xiaoD //创建一个目录rm -rf xiaoD //删除一个文件cp -r xiaoD xiaoD2 //复制一个文件mv xiaoD xiaoD2 //移动一个文件夹cat xiaoD.txt //查看某个文件的内容 对应的有tac xiaoD.txt, head -2 xiaoD.text, tail -2 xiaoD.txt
用户管理
groupadd xiaoD //增加用户组groupdel xiaoD //删除用户组useradd xiaoD //增加用户userdel xiaoD //删除用户passwd xiaoD //修改密码su //切换用户
磁盘管理
df //查看磁盘信息du xiaoD //查看文件信息
文件编辑(vi/vim)
两个工具差不多,vim有颜色显示,vi没有,对于vim需要另外安装(类似window自带的输入法和我们安装的输入法)
shift+6 //光标移动到行首shift+4 //光标移动到行尾gg //移动到首行G //移动到尾行nG //移动到n行dd //剪切光标所有行ndd //剪切光标所在行的后n行yy //复制光标所有行p //从光标开始,向下粘贴复制的内容(小写的p)P //从光标开始,向上粘贴复制的内容(大写的P)u //还原上一步操作(linux系统默认保存1000步操作)v //单击之后可以移动光标控制i //当前字符前插入I //光标所在行行首插入a //当前字符后插入A //光标所在行行尾插入o //当前行的下一行插入O //当前行的上一行插入/xiaoD //从光标后搜索xiaoD,输入n向后搜索?xiaoD //方向向前,输入n向前搜索:n1,n2s/xiaoD1/xiaoD2/g //在n1行和n2行之间把所有的xiaoD1替换成xiaoD2,如果不加g表示只替换每行的第一个xiaoD1:1,$s/xiaoD1/xiaoD2/g //文档中所有都替换,g的作用相同//执行下面命令的时候先按键盘上面的esc:w //保存文本:w! //强制保存:q //退出编辑:q! //强制退出,修改无效:wq //保存并退出:set nu //显示行号:set nonu //不显示行号
yum工具的使用
说到yum工具,那么就不得不提到rpm。rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。在Linux系统系有一个关于rpm的数据库,里面存放着各种包之间的依赖关系。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。yum是基于RPM包管理,能够从指定的服务器自动下载包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装,但是yum在RedHat是需要付费的。
yum list //列出所有的rpm包资源yum search mysql //搜索mysql 包yum list | grep mysql //使用过滤的方法找mysql 包yum install mysql //安装MySQLyum remove mysql //卸载MySQLyum update mysql //升级MySQL
阅读全文
0 0
- 关于linux学习总结
- Linux学习总结
- Linux学习总结
- Linux 学习总结
- linux 学习总结
- Linux进程学习总结
- Linux进程学习总结
- Linux学习阶段性总结
- linux学习总结一
- Linux 学习 总结
- linux学习笔记--总结
- linux学习总结
- linux学习总结
- linux 信号学习总结
- Linux进程学习总结
- Linux线程学习总结
- ARM Linux学习总结
- linux学习总结
- Tomcat配置https访问
- LimeSDR USB 使用gqrx来收听FM广播
- Let the Balloon Rise
- 点击li,输出对应li的下标
- MT 102+ Multiple Customer Credit Transfer多客户信用转账
- Linux学习总结
- TCP 和Http 和 Scoket 的区别
- Apache Spark 2.2.0 中文文档
- XJOI 38 感想
- 记录一下Material Dialogs的使用
- Django Temples中的注意点
- 最大流之Dinic算法
- SSM项目整合笔记-原项目重构
- hdu 6047