Linux基本操作1
Linux基本操作1
注意: 以下所用 Linux
版本为 CentOS 6.8
1.关机、重启、注销
shutdown
指令(1)
shutdown -h now
表示立即关机(2)
shutdown -h 1
表示1分钟后关机(3)
shutdown -r now
表示立即重启halt
指令直接使用,等价于关机reboot
指令直接使用,等价于重启syn
把内存数据同步到磁盘logout
注销,图形界面无效su - 用户名
用户切换,不加用户名默认为root
2.vim基本操作
正常模式–>编辑模式:i、I、o、O、a、A、r、R
键
正常模式–>命令模式::、/
键
回到正常模式:Esc
键
正常模式
(1)
yy
拷贝当前行,5yy
拷贝当前行向下5行,p
粘贴(2)
dd
删除当前行,5dd
删除当前行向下5行(3) 输入
20
再shift+g
,光标移到20行(4)
G
末行,gg
首行编辑模式
命令模式
(1)
:set nu
和:set nonu
,显示和不显示行号(2)
:wq
保存退出,:q
直接退出,:q!
强制退出(3)
/hello
查找单词hello
,按n
查找下一个
3.文件目录类指令
pwd 指令
显示当前所在路径ls 指令
显示当前目录内容(1)
-a
显示包括隐藏目录和文件(2)
-l
以列表方式显示,可直接简写成ll
cd 指令
切换路径(1)
~
家目录(2)
.
当前目录(3)
..
上一级目录mkdir 指令
创建目录(1)
-p
创建多级目录rmdir 指令
删除空目录touch 指令
创建空文件cp 指令
复制到指定目录(1)
-r
递归复制整个文件夹(2)
cp aaa.txt bbb/
将aaa.txt
复制到bbb/
(3)
\cp
强制覆盖rm 指令
删除文件或目录(可以是非空目录)(1)
-r
递归删除整个文件夹(2)
-f
强制删除不提示mv 指令
重命名与移动文件或目录(1)
mv a文件 b目录
将a文件移到b目录(2)
mv a目录 b目录
将a目录移到b目录(3)
mv a文件名 b文件名
将a文件名改成b文件名cat 指令
只读查看文件内容(1)
-n
显示行号(2)
| more
分页显示more 指令
按页显示文件内容,一次全部加载(1)
space
下一页(2)
enter
下一行(3)
q
退出(4)
ctrl+f
向下翻滚一屏(5)
ctrl+b
返回上一屏(6)
=
显示当前行号(7)
:f
显示文件名和当前行号less 指令
按页显示文件内容,一次加载部分(适合大文件)(1)
space
下一页(2)
pagedown
下一页(3)
pageup
上一页(4)
/字符串
向下查找字符串,按n
向下,按N
向上(5)
?字符串
向上查找字符串,按n
向下,按N
向上(6)
q
退出> 和 >> 指令
>覆盖,>>追加不覆盖echo 指令
输出内容到控制台head 和 tail 指令
head显示开头10行,tail显示末尾10行(1)
-n 5
开头或末尾5行(2)
tail -f 文件
实时追踪该文档的所以更新ln 指令
创建软连接即快捷方式(1)
ln -n 文件或目录 软连接名
history 指令
查看历史命令
4.压缩解压类指令
gzip/gunzip 指令
(gunzip
解压不保留原来文件)zip/unzip 指令
(1)
-r
递归压缩,例:zip -r package.zip /home
(2)
-d
指定解压到,例:unzio -d /opt/tmp package.zip
tar 指令
打包指令例1:
tar -zcvf package.tar.gz name1.txt name2.txt
压缩例2:
tar -zcvf package.tar.gz /home/
压缩例3:
tar -zxvf package.tar.gz
解压例4:
tar -zxvf package.tar.gz /opt/
解压
5.搜索查找类指令
find 指令
指定目录递归遍历,显示满足条件的文件和目录find [指定范围目录] [选项]
(1)
-name
以文件名为条件(2)
-user
以用户名为条件(3)
-size
以大小为条件(+n -n n
为大于n 小于n 等于n
,单位M为大写k为小写 )locate 指令
快速定位文件,需要updatedb
指令建立locate
数据库grep 指令 和 管道符号 |
过滤查找例1:
grep -n yes hello.txt
例2:
cat hello.txt | grep -n yes
(1)
-n
显示行号(2)
-i
忽略大小写
6.时间日期类指令
date
例1:
date
例2:
date +%Y 或 +%m 或+%d
大写Y
显示4位,小写y
显示2位例3:
date "+%Y-%m-%d %H:%M:%S"
例4:
date -s "2016-10-10 20:20:20"
cal 指令
例1:
cal
显示当期月例2:
cal 2016
显示2016所有月
Linux基本操作1相关推荐
- Linux软件基础实验,linux基本操作的实验
linux基本操作的实验 发布时间:2008-10-02 00:37:30来源:红联作者:sfwjeo 实验一.linux基本操作 1.实验目的 了解linux的基本命令,熟练掌握其基本操作 2.相关 ...
- 复习Linux基本操作----常见指令
Linux基本操作 ls命令 ls(list):相当于windows上的文件资源管理器 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件.对于文件,将列出文件 ...
- 操作系统实验一linux,操作系统实验一 Linux基本操作.doc
操作系统实验一 Linux基本操作 实验.实验目的Red hat Linux平台. 三.实验原理及相关知识 1. 参阅相关Linux操作系统的安装手册,熟悉Linux的基本安装和配置: 2. 参阅相关 ...
- 【Linux 笔记】Linux 基本操作 - 04. 利用SRA数据实践文本处理
[Linux 笔记]Linux 基本操作 - 04. 利用SRA数据实践文本处理 10. 文本处理实践 基本操作 grep 筛选数据(行) cut 和 awk 操作数据(列) sort 常用参数总结 ...
- 嵌入式linux计算机实验报告,嵌入式linux基本操作实验一的实验报告
实验一linux基本操作实验的实验报告 一实验目的 1.熟悉嵌入式开发平台部件,了解宿主机/目标机开发模式: 2.熟悉和掌握常用Linux的命令和工具. 二实验步骤 1.连接主机和目标板:(三根线,网 ...
- 入门Linux,掌握Linux基本操作。
文章目录 前言 一.学前准备 一.Linux是什么? 1.Linux介绍 2.Linux的优点 3.Linux的特点 二.Linux基本知识与基本操作 1.远程登录.远程文件传输 2.文件系统(路径. ...
- 三天入门Linux,掌握Linux基本操作(1)
文章目录 前言 一.学前准备 一.Linux是什么? 1.Linux介绍 2.Linux的优点 3.Linux的特点 二.Linux基本知识与基本操作 1.远程登录.远程文件传输 2.文件系统(路径. ...
- linux基本操作及shell编程使用和vim
linux基本操作 如何重启.关机.切换用户? // 重启 #reboot 或者 #shutdown -r now //关机 #halt 或者 #shutdown -h now 浏览文件系统,查看系统 ...
- 实训任务1:Linux基本操作
文章目录 一.实训目的 二.实训要求 三.实训任务 1.创建并配置三个虚拟机 2.创建SSH连接 3.实现IP地址与主机名的映射 4.关闭和禁用防火墙 5.创建目录结构 6.压缩打包 7.安装软件包 ...
最新文章
- C语言文件实验要求,实验教学的目的和要求.doc
- 项目中常用的git指令
- (转)有关Android线程的学习
- 不做旁观者,给博主最有力的支持——博客之星评选,期待您的支持,谢谢路过的朋友投上您宝贵的一票...
- Codeforces Gym - 100917 部分题解
- CDH修改PySpark默认的Python版本
- 序列化和反序列化(八)——Externalizable接口
- ANSYS 静力 分析实例 悬臂梁
- 串口通信实验(通过串口控制LED、蜂鸣器)
- 微信公众号原主体已注销 如何办理账号迁移及公证书?
- 实战VMware虚拟机下使用海蜘蛛软路由
- opencv 编译时出现的一个神奇bug,关于python,99%,链接
- iPad pro能运行c语言吗,办公实战 iPad Pro还是洗洗睡吧_平板电脑评测-中关村在线...
- Math.hypot()
- js获取图片像素颜色,修改图片像素颜色
- 关于Vue渐进式框架的理解
- Java开发必备:java帮助文档网址下载或在线帮助
- 【在ubantu20.04上安装google chrome】
- 《LeetCode》数据结构入门板块
- Mes系统批次管理功能
热门文章
- Computer:计算机测试理论(开发/测试/上线)之DEV、SIT、UAT、PRD四套环境(测试环境/开发环境/生产环境)详细介绍之详细攻略
- 第15.12节PyQt(Python+Qt)入门学习:可视化设计界面组件布局详解
- [PCIe] [电源管理] 面向硬件的ASPM链路状态和L1子状态
- Android中的Glide
- socket error 10054错误出现的原因以及解决办法,全网最全没有之一
- React Navigation——底部导航栏设计
- itoa函数和atoi函数的实现和用法
- C语言void指针的用法
- 老司机 iOS 周报 #7
- social-GAN