在以后的路上,linux肯定要用,但是现阶段我们还用不到,因为现阶段的任务都是在windows下完成的,那么我们为什么要用linux?原因不外乎下面三点:

Linux是稳定的

何为稳定?打个比方,以前windows会出现蓝屏的情况,而linux不会,这么说明白了吧,试想一下,一个公司的服务器经常死机,

那可不是一件好玩的事情,用户都会骂大街了!

Linux是开源的

Linux是安全的

上面三个观点也只是网上看来得,俗话说:千里之行,始于足下,linux到底好在哪里,还是需要自己试试才知道

本篇主要总结一些常用的LINUX命令,随时保持修改添加。

在线帮助

命令安装

目录或路径

显示文件或目录清单

文件编辑

查看文件内容

1、在线帮助

1、man 命令

2、help 命令

3、命令 --help

如:

man yum

help ls

ls --help

三种帮助方式结合使用,不要仅局限于一种,因为有些命令使用某一个方式会查不出来

2、命令安装

yum -y install name

我们用在线帮助查询查询一下yum命令,发现了什么?

help yum

[root@localhost bin]#help yum

bash: help: no help topics match `yum'. Try `help help' or `man -k yum'or `info yum'.

yum --help

[root@localhost bin]#yum --help

bash: /usr/bin/yum: /usr/bin/python3.5: bad interpreter: No such file or directory

help yum 和 yum --help两种方式对yum命令均无效,因此只能寄希望于man yum,果然不负众望:

SYNOPSIS

yum [options] [command] [package ...]

DESCRIPTION

yumisan interactive, rpm based, package manager. It can automatically perform

system updates, including dependency analysisandobsolete processing based on"repository"metadata. It can also perform installation of new packages, removal

of old packagesand perform queries on the installed and/oravailable packages

among many other commands/services (see below). yum issimilar to other high

level package managers like apt-get andsmart.

While there are some graphical interfaces directly to the yum code, more recent

graphical interface developmentis happening with PackageKit and the gnome-pack-agekit application.

commandisone of:*install package1 [package2] [...]*update [package1] [package2] [...]* update-to [package1] [package2] [...]* check-update* upgrade [package1] [package2] [...]

只是摘抄了一部分的帮助信息,从信息中可以了解到yum的用途和用法

并且通过这一部分,我们也明白了为何三种帮助方式需要结合使用!

3、目录和路径

/代表根目录

. 代表当前目录

.. 代表上一级目录

pwd   查看当前目录

cd 进入路径(change directory)

4、显示文件或目录清单

ls用于显示文件或目录清单

ls -l   显示文件或目录清单

ls -al  可以查看隐藏文件,如果需要创建一个隐藏文件,在文件名前面加一个.即可

ls -lh  可以直观的看出文件的大小,h=human代表人性化,所以lh可以理解为人性化的展示文件列表,1M = 1024K 1K = 1024Byte 1Byte = 1024Bit

5、文件编辑

vim

在终端,输入vim filename,便可以进入文件编辑界面,然后点击键盘上的i就进入编辑模式,编辑完成后,按esc退出编辑模式,然后回车,输入:wq保存离开

vim filename +行号,可以直接到行号标记的那一行

6、查看文件内容

cat filename  查看文件内容

more filename 可以一页页或者一行行查看内容,回车是一行行看,空格是一页页看

less 可以使用PgUp和PgDn前后翻页看,而more不能向前观看

grep

7、文件操作

cp

touch 一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件

find path -name filename 在指定路径下寻找文件

mv filename path将文件移动到指定目录下

rename文件名修改

rm(这个命令要少用,比较危险,删了就找不回来了)

>filename可以把文件内容清空,如>test.txt这样就可以把test.txt的内容给清空了

chmod

chown

useradd

8、目录操作

mkdir 目录名,创建目录

mkdir -p 1/2/3/4/5 递归式的创建目录(创建多级目录)

rmdir 删除目录

tree 目录,显示目录树结构

9、压缩命令

tar zcvf demo.tar.gz 原文件名

10、磁盘内存相关

df -h查看当前linux系统上的磁盘使用情况

du -sh

free -m查看机器内存

top可以查看哪个程序消耗的内存多

当机器运行缓慢的时候,就看内存和CPU情况

11、网络相关

ip a 查看当前ip地址

wget

python linux命令-Python之路【第三篇】:Linux常用命令相关推荐

  1. 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ

    实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...

  2. Linux SDIO WIFI Marvell8801/Marvell88w8801(三) --- Linux驱动以及组件的使用

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

  3. Linux文件系统(文件系统类型、设备文件、常用命令、U盘与光盘挂载)

    Linux文件系统(文件系统类型.设备文件.常用命令.U盘与光盘挂载)   本篇文章是Linux文件系统整块集合,包含了Linux文件系统介绍.设备文件介绍.常用文件系统命令(查看.修复与配置).挂载 ...

  4. 黎想深度访谈腾讯顶级产品经理的进阶之路——第三篇《需求》

    16个月精心打磨,9位顶级产品专家研讨提炼,凝聚腾讯产品经验的八集八分钟产品课分别从用户.定位.需求.时机.匠心.危机.合作.商业角度出发,还原产品背后的故事,分享给你腾讯产品的心法.艺形艺意工作室创 ...

  5. rstudio查询命令_R语言和RStudio的一些用法,常用命令等

    控制台: Up/down 回忆之前的命令 Ctrl+Up 回顾命令列表(可先输入前缀进行查找) 焦点: ctrl+ 移动焦点到source编辑器 ctrl+ 移动焦点到console ctrl+L 清 ...

  6. python成长之路第三篇(2)_正则表达式

    打个广告欢迎加入linux,python资源分享群群号:478616847 目录: 1.什么是正则表达式,python中得正则简介 2.re模块的内容 3.小练习 一.什么是正则表达式(re) 正则表 ...

  7. Python全栈开发记录_第三篇(linux(ubuntu)的操作)

    该篇幅主要记录linux的操作,常见就不记录了,主要记录一些不太常用.难用或者自己忘记了的点. 看到https://www.cnblogs.com/resn/p/5800922.html这篇幅讲解的不 ...

  8. Python全栈开发之路 【第一篇】:Python 介绍

    本节内容 一.Python介绍 python的创始人为荷兰人--吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本 ...

  9. linux设置共享权限设置命令,Linux系列知识详解(三)--------- Linux链接命令和权限管理命令...

    Linux系列知识详解(三)--------- Linux链接命令和权限管理命令 一:链接命令ln 简介:什么是链接命令?链接命令分为软链接和硬链接.其中软链接产生的新文件是以路径的形式表示原文件,类 ...

  10. Linux 基本命令(三)--histroy 常用命令详解

    2019-07-30 Linux下history命令用法 ^_^在项目中希望调用history命令来获取用户的历史记录,方便分析,可是我们平时所见到的history结果是下面这样: # history ...

最新文章

  1. 《易学Python》——1.8 总结
  2. ntellijIDEA用鼠标滚轮调整代码文字大小
  3. (重要)java都是值传递,与对象形参所指向的对象改变,其实参所指向的对象也相应改变并不矛盾(2011年9.30日一天写的两个程序的总结结果)...
  4. js,jquery获取页面元素距离浏览器工作区顶端的距离
  5. Netty学习笔记(五)Pipeline
  6. windows 10下载链接
  7. TellDontAsk的扩展
  8. 前端学习(2321):angular环境搭建1
  9. iOS网络编程-ASIHTTPRequest框架同步请求
  10. 命令行小白执行第三步时出错,具体情况如下: D:\Documents and Settings\Ow...
  11. 法兴用数字证明中国期货市场是真正的投机市
  12. 2021国内市场CRM软件排行榜
  13. 把网站部署到IIS后访问不了,报错IIS管理器无法验证此内置账户是否有访问权
  14. 计算机进入桌面黑屏怎么办,电脑进入桌面后黑屏如何修复 电脑经常进入桌面之后黑屏的处理方法...
  15. 伺服器对比:S3010,S-U400
  16. python面试常问
  17. 高速信号编码之8B/10B
  18. 2021年流动式起重机司机考试题及流动式起重机司机证考试
  19. Xen vtpm安装随笔
  20. python数据分析师下载_2020云开见明Python数据分析师特训营,全套课程资源下载...

热门文章

  1. [HNOI 2011]数矩形
  2. asp.net使用easyUI 前后台数据交互
  3. jquery selector 使用方法
  4. 序列联配(alignment)和数据库搜索方法简介
  5. SharePoint 2010 文档库添加文件icon
  6. .NET常见线程简介
  7. 下列不是python对文件的读操作方法是-小猿圈python之python期末考试测试题(一)...
  8. python写出的程序如何给别人使用-利用这10个工具,你可以写出更好的Python代码...
  9. python 语言-Python的语言特点
  10. python画-一步一步教你如何用Python画一个滑稽