本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘
一,磁盘管理
1.显示当前目录位置 pwd
2.切换目录 cd 目录名
3.列出当前目录下目录和文件
详细内容ll
只显示文件名ls
二,文件管理
1.创建文件夹 mkdir 文件夹名
2.删除文件
rm 文件名 删除文件(需要输入y或n再次确认)
rm -f 文件名 直接删除不需要确认
文件名可以使用通配符 如*.txt就是删除当前文件夹中所有的文本文件
3.删除文件夹
rm -r 文件名 删除文件夹,文件夹和文件中文件需要逐个确认删除
rm -rf 文件名 删除文件夹,不需要确认,直接干掉
4.复制命令
cp 被复制的文件 新文件名 若当前文件夹中有同名文件,需要输入y或n确认覆盖
cp -rf 同上不需确认直接覆盖
5.查看文件当中的内容 cat 文件路径
6.分页查看文件内容
more 文件路径 逐屏输出(
space 往下翻一页
enter 一行一行展示
)
7.文件搜索
grep [参数] 搜索的字符串内容 文件名1…文件名n
参数 -i 不区分大小写
搜索的字符串内容若有空格 必须加""
三,系统命令
1.显示系统时间 date
2.清除屏幕 clear
3.重新启动系统 reboot
4.关机 shutdown
命令例子 shutdown -h now
5.查看系统进程
ps -ef 显示当前所有进程以及pid等信息
6.关闭进程(杀死进程)kill
kill pid 杀掉进程
kill -9 pid 强制杀掉进程
安全提示:(练习的小伙伴慎用)
四,压缩/解压缩
1.压缩
tar -zvcf 压缩文件名 文件名1…文件名n
压缩文件名:需要自己命名,在当前文件夹中创建
后需要加 (.tar.gz)
文件名可以使用通配符例如(*.txt)
2.解压缩
tar -zxvf 压缩文件名
五,网络通讯
8.查看ip信息 ifconfig
9.测试网络连通 ping
ping www.baidu.com
退出恢复到命令输入按 ctrl+c
六,管道和重定向(重点难点内容)
1.重定向输出覆盖
echo “写入到文件的字符串” > 文件名
文件不存在新建文件写入,文件存在清空文件内容将信息写入
2.重定向输出追加
echo “写入到文件的字符串” >> 文件名
文件不存在新建文件写入,文件存在在文件末尾追加
3.管道(难点)
命令1 | 命令2 | 命令n
例如查看所有进程中,筛选出进程名字中包含java的进程
ps -ef | grep java
相当于前一个命令执行后所得到的结果,后一个命令在此结果上执行
七,vi和vim编辑器
1.vi是普通的文本编辑器
vim是在vi的基础上增加了一些功能,比如文本着色
vi/vim 文件名 如果文件存在打开文件,不存在新建文件
2.vi常用操作
vi分为命令模式和编辑模式
命令模式下按a或i进入编辑模式,通过方向键进行光标移动可以修改文件
编辑模式下按esc进入命令模式
在命令模式中输入:wq保存退出 :q!直接退出不保存
3.命令模式下对文件进行操作的快捷键:
dd 删除当前光标位置的一行数据
yy 复制光标到缓冲区
p 粘贴缓冲区内容
gg 光标回到文件第一行
GG 光标回到文件最后一行
/关键字 在当前文件中进行查找,按n是下一个
八,安装软件的命令
1.查找软件命令 yum search 关键字
2.安装软件命令 yum install 安装包名称
3.列出所有已安装的软件包命令 yum list installed
4.删除软件命令 yum remove 安装包名称
5.清除已安装的软件包指令 yum clean all
九,快捷键
shift+insert 粘贴相当于windows的ctrl v
tab 代码自动补全
访问历史 上下方向键
---------------------
作者:韩韩韩
来源:CSDN
原文:https://blog.csdn.net/weixin_43445099/article/details/84453895
版权声明:本文为博主原创文章,转载请附上博文链接!

## 本篇文章对linux常用的一些命令做一下总结,如有需要补充以及不懂得地方,请在下方留言 适合于linux初学者,以及对命令掌握不牢的用来备忘的更多相关文章

  1. 备忘:CSS术语词汇表——张鑫旭

    一.叨点什么 写文章的时候经常用到一些CSS方面的专业词汇.但是毕竟芳华年少不在,脑袋有点秀逗了,很多名词都记不住,这种感觉比厕所便秘还难受.比如今天居然记不起来公司公认脸蛋最pp的同事的名字,没想到 ...

  2. (转)硬盘分区备忘(主分区,扩展分区和逻辑分区)以及Linux硬盘分区工具parted 介绍

    场景:最近在学习Linux的基础知识,不可避免的设计到Linux的磁盘分区,以前做过总结,但是那种总结就是复制别人的文章,总结完就不想看第二遍,所以很容易就遗忘了!清楚明白的理解分区后,我就可以在自己 ...

  3. linux 指令备忘

    linux 指令备忘 1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和"..& ...

  4. Linux常用命令-解压缩篇

    前言 Linux常用命令中,有很多用于对文件的压缩或解压,本文将介绍这些解压缩命令中不常见却非常实用的用法. tar tar是linux中最常用的解压缩命令.tar命令可用于处理后缀名为tar,tar ...

  5. Linux常用命令-文本查看篇

    前言 Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示--cat cat可能是常用的一个文本查看命令了,使用方法也很简单: cat f ...

  6. 简单备忘一下Linux下的wget和curl如何使用http proxy

    简单备忘一下Linux下的wget和curl如何使用http proxywget -e "http_proxy=porxyhost:port" www.baidu.comcurl ...

  7. Linux常用命令速查备忘

    Linux常用命令速查备忘   PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown ...

  8. CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)

    原文地址:http://blog.csdn.net/tjcyjd/article/details/46553361 版权声明:本文为博主原创文章,未经博主允许不得转载. 同一服务器部署多个tomcat ...

  9. Linux基础之常用基本命令备忘

    Linux基础之常用基本命令备忘 PWD   查询当前所在Linux上的位置 /         根目录 CD(change directory)切换目录  语法 CD /(注意添加空格)   LS ...

随机推荐

  1. 当需要向数据库插入空值时,sql语句的判断

    方法如下: 1.int代表整形. 2.string 代表 字符型. 3.datetime ,日期类型判断如下 if(account.date!=Datetime.MinValue) { Str1.Ap ...

  2. MySQL之父造访腾讯云 为腾讯云数据库开源点赞

    近日,技术大牛 MariaDB 公司创始人兼CTO Michael Widenius(又名Monty).MariaDB 基金会主席 Kaj 来到中国,针对MariaDB与腾讯云的技术合作进行回访.去年 ...

  3. 前端笔记之ES678&Webpack&Babel(中)对象|字符串|数组的扩展&函数新特性&类

    一.对象的扩展 1.1对象属性名表达式 ES6可以在JSON中使用[]包裹一个key的名字.此时这个key将用表达式作为属性名(被当做变量求值),这个key值必须是字符串. var a = 'name ...

  4. 使用WebGL 自定义 3D 摄像头监控模型

    前言 随着视频监控联网系统的不断普及和发展, 网络摄像机更多的应用于监控系统中,尤其是高清时代的来临,更加快了网络摄像机的发展和应用. 在监控摄像机数量的不断庞大的同时,在监控系统中面临着严峻的现状问 ...

  5. Java进阶篇设计模式之六 ----- 组合模式和过滤器模式

    前言 在上一篇中我们学习了结构型模式的外观模式和装饰器模式.本篇则来学习下组合模式和过滤器模式. 组合模式 简介 组合模式是用于把一组相似的对象当作一个单一的对象.组合模式依据树形结构来组合对象,用来 ...

  6. C# 替换Word文本—— 用文档、图片、表格替换文本

    编辑文档时,对一些需要修改的字符或段落可以通过查找替换的方式,快速地更改.在C# 在word中查找及替换文本一文中,主要介绍了在Word中以文本替换文本的方法,在本篇文章中,将介绍如何用一篇Word文 ...

  7. Java中三目运算符不为人知的坑

    一.思考题 以下代码可能有什么错误?为什么? import java.util.HashMap; import java.util.Map; public class Test { public st ...

  8. Linux遗忘root密码的其中两种解决方法

    由于安全的需要,系统一般只有一个root用户,因此若遗忘root用户的登录密码,因此需要通过其他途径进行修改密码.1.通过单用户模式(1)重启系统,按任意键进入grub菜单.出现grub菜单时,按↑, ...

  9. Linux记录~持续更新~

    ls -ildha /etc -i 显示对应id号 唯一标识 -l 显示详情 -d 显示当前文件夹 不包括子目录 -h 单位为KB 而不是B -a 显示所有 包括隐藏文件 mkdir mkdir -p ...

  10. iOS开发之虾米音乐频道选择切换效果分析与实现

    今天博客的内容比较简单,就是看一下虾米音乐首页中频道选择的一个动画效果的实现.之前用mask写过另外一种Tab切换的一种效果,网易云音乐里边的一种Tab切换效果,详情请移步于"视错觉:从一个 ...