Linux学习笔记整理
2.1BASH命令行基本操作
[用户@主机~]$ # //$#为提示符 $代表普通用户 #代表root用户 ~代表当前目录
ls //list相当于DOS的dir 显示当前目录列表
-a //显示全部文件包含隐藏文件
-l //显示详细信息
-R //递归显示子目录信息
-ld //显示目录信息
uname //返回当前系统 -r 版本号
& //比如firefox &讲当前命令放入后台运行
tab //补全命令及文件名 连按2下 显示全部命令 无法自动补参数
ctrl+r //检索历史匹配令名
su - //切换到root
sudo //使用管理员权限运行命令
hdparm //获取硬盘信息
id //显示当前用户信息
passwd //修改密码
jobs //管理后台正在进行的作业
bg //继续运行后台作业 ctrl+z暂停作业
fg //重新执行一个后台作业
2.2Linux文件系统基本结构
Linux文件系统是一个严格区分大小写的倒转单根树状结构,路径使用“/”分割。
以点开头的文件是隐藏文件,隐藏文件大多是配置文件,不要随意动。
pwd //显示当前所在目录
touch //创建一个文件或者更新一个文件
file //查看文件类型
cd //返回目录
.. //返回上一级目录
. //返回当前目录
- //回到上一个目录
~ //回到家目录
2.3Linux文件基本操作管理
cp //复制一个文件或目录 cp [-rv] 源目标名 目标名
-r //递归复制整个目录树
-v //显示文件信息
mv //移动或重命名文件或目录
rm //删除文件和目录
-i //交互式
-r //递归的删除目录中的所有内容
-f //强制删除 (没有提示需谨慎)
mkdir //创建目录
rmdir //删除目录
2.4Vi文本编辑器
三种模式:命令模式、插入模式、ex模式
命令模式和插入模式 可以通过i和esc切换
i //在光标前插入
o //在当前位置下建立一个新行
dd //删除当前行 将当前行的内容放入缓冲区
yy //复制当前行
n+yy //复制n行
p //将缓冲区中的文本
u //撤销上一个操作
r //替换当前字符
/ //查找关键词
ex模式 :
:w //保存当前的修改
:q //退出
:q! //强制退出
:x //保存退出相当于:wq
:set number //显示行号 简写:set nu
:!系统命令 //执行系统命令 显示结果
:sh //切换到命令行 使用ctrl+d 回到vim
Linux学习笔记整理的更多相关文章
- Linux学习笔记(整理记录)
1.安装 (1):安装网址:http://www.jb51.net/os/78318.html 2.鸟哥的Linux命令学习 (1):显示系统目前所支持的语言:echo $LANG (2):修改语言成 ...
- linux学习笔记整理(九)
第十章 Centos7-系统进程管理本节所讲内容:10.1 进程概述和ps查看进程工具10.2 uptime查看系统负载-top动态管理进程10.3 前后台进程切换- nice进程优先级-实战scre ...
- linux学习笔记整理(八)
第九章 文件的归档和压缩本节所讲内容:9.1 tar命令进行文件的归档和压缩9.2 zip管理压缩文件9.3 了解gzip-bzip2- xz管理压缩文件-file-sort查看文件 9.1 tar命 ...
- linux学习笔记整理(七)
第八章 Centos7软件包的管理与安装本节所讲内容:8.1 使用rpm命令-安装-查看-卸载-rpm软件包8.2 yum管理软件包8.3 实战tar源码包管理-srpm源码包安装方法 8.1 软件包 ...
- linux学习笔记整理(六)
第七章 Centos7-文件权限管理本节所讲内容:7.1文件的基本权限:r w x (UGO)7.2文件的特殊权限:suid sgid sticky和文件扩展权限ACL7.3实战:创建一个让root都 ...
- linux学习笔记整理(五)
第六章 Centos7用户管理本节所讲内容:6.1 用户和组的相关配置文件6.2 管理用户和组6.3实战:进入centos7 紧急模式恢复root密码 用户一般来说是指使用计算机的人,计算机对针使用其 ...
- linux学习笔记整理(四)
第五章 Vim编辑器和恢复ext4下误删除的文件-Xmanager工具本节所讲内容:5.1 vim的使用5.2 实战:恢复ext4文件系统下误删除的文件5.3 实战:使用xmanager等远程连接工具 ...
- linux学习笔记整理(三)
第四章 文件的基本管理和XFS文件系统备份恢复本节所讲内容:4.1 Linux系统目录结构和相对/绝对路径.4.2 创建/复制/删除文件,rm -rf / 意外事故4.3 查看文件内容的命令4.4 实 ...
- linux学习笔记整理(二)
第三章 Linux基本命令操作本节所讲内容:3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法3.2 基本命令的使用:ls.pwd.cd.history3.3 查看系统和BIO ...
随机推荐
- spring 4 升级踩雷指南
spring 4 升级踩雷指南 前言 最近,一直在为公司老项目做核心库升级工作.本来只是想升级一下 JDK8 ,却因为兼容性问题而不得不升级一些其他的库,而其他库本身依赖的一些库可能也要同步升级.这是 ...
- 基于Accord.Audio和百度语言识别
---恢复内容开始--- 目标需求 使用录音形式,模拟微信语音聊天.按住录音,松开发送语音,并完成语音识别. ps:百度的语言识别有60秒长度限制,需要自己做好控制. 实现方案 采用C# winfor ...
- github搭建个人博客 hexo框架 next主题
之前就想搭建自己的博客,现在终于得以实施. 参考了多篇博客,然后又在虚拟机了往往复复试了好多次, 现在基本搭建完毕. 我是基于hexo博客框架, next主题搭建的博客, 静态网页. 大体就是, ...
- Bootstrap全局CSS样式之排版
Bootstrap能全然友好的支持html5的文本元素,这里不再赘述,详细可參考我还有一篇文章<html的文本元素总结>,这里主要针对Bootstrap封装好的CSS文本样式做一下汇总. ...
- 2014/08/23——OJ及相关站点打开速度非常慢,训练计划login直接error!
问题: 这个问题存在已经将近一个星期了.刚開始时发现OJ及相关的站点有时候打开有点慢,那时候也没在意,后来时快时慢的越来越频繁:今天早上直接一直都打开非常慢(无论什么时候.这样的情况);训练计划和做题 ...
- 关于signal和fork的思考
fork可以在linux中创建子进程.先看man手册里面的东西: SYNOPSIS #include <unistd.h> pid_t fork(void);DES ...
- 什么是Dubbo
1. Dubbo是什么? Dubbo是: 一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案 每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成 ...
- Node.js显示页面
首先我们先要下载并安装Nodejs,然后进入Node.js中安装supervisor, npm -g install supervisor -g表示全局模式 (无论windows哪一个用户登陆都可以使 ...
- 数据库——MongoDB——>Java篇
MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产 ...
- 翻译:Identifier Qualifiers标识限定符
*/ .hljs { display: block; overflow-x: auto; padding: 0.5em; color: #333; background: #f8f8f8; } .hl ...