linux基本命令:

1.ls 的详细操作:

ls - l : 以列表方式显示文件的详细信息

ls -l -h: 以人性化的方式显示文件的大小

ls -l -h -a 显示所有的目录和文件,包括隐藏文件

ls -alh 文件路径:显示所有的目录和文件,包括隐藏文件

. 文件 ---->隐藏文件

cd .和 cd .. 中的 . 其实是一个特殊的文件夹

2.输出重定向:

什么是输出重定向:修改了默认的输出方向

> 先清空,再添加

>> 直接添加

ls > 文件 :把ls下要显示的信息,保存到文件中,覆盖里边的信息

ls >> 文件 : 追加信息到文件

gedit 文件 :打开文件,显示信息

Tree /home/python/ >info.txt (将绝对路径下的文件以目录树的格式显示,并保存到info..txt中)

3.分屏显示:(More 文件名)

用途:查看信息过长时,多用more控制显示的数量

回车键--向下一行,空格键--向下一个屏幕

f--向下读取,b--向上读取

q键--退出,h键--帮助

4.管道 |

什么是管道:

把一个命令的输出作为另一个命令的输入

管道怎么用:

管道左侧写东西,管道右侧读东西: ls -lh|more

5.软链接:ln -s 文件/文件夹 链接文件/链接文件夹

注意:源文件修改-->链接文件也修改,源文件删除--->链接文件失效

6.硬链接 ln 文件/文件夹 链接文件/链接文件夹

注意:源文件删除,不影响硬链接文件的使用

7.查看或合并文件内容:(cat)

cat 1.txt--->查看当前路径下的文件内容

cat a/b/c/1.txt-->查看绝对路径下的文件内容

cat 文件1 文件2 > 文件3-->把文件1和2的内容合并(重定向)到文件3中

8.文本搜索:(grep)

grep是一种强大的文本搜索工具

格式:grep -[选项] "字符串参数" 文件名

9.查找文件: (find)

基本格式:find 路径 -name 文件名

10.归档管理:(tar)

格式:[参数] 打包文件名 文件

11.文件压缩解压:(gzip/bzip2/zip、unzip)

tar -zcvf xxxx.tar.gz *.txt

tar -zxvf xxxx.tar.gz

tar -jcvf xxxx.tar.bz2 *.txt

tar -jxvf xxxx.tar.bz2

12.查看文件命令 which

如果找到就显示这个命令的路径

13.修改文件权限:(chmod)

两种格式:字母法和数字法

r--4,w--2,x--1

字母法:chmod 文件名 +r/w/x:修改文件属性为可读/可写/可执行

数子法:chmod 777 文件名:修改文件属性为可读可写可执行

python学习_Linux系统的常用命令(二)的更多相关文章

  1. python学习_数据处理编程实例(二)

    在上一节python学习_数据处理编程实例(二)的基础上数据发生了变化,文件中除了学生的成绩外,新增了学生姓名和出生年月的信息,因此将要成变成:分别根据姓名输出每个学生的无重复的前三个最好成绩和出生年 ...

  2. Linux 系统巡检常用命令

    Linux系统巡检常用命令   # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...

  3. Oracle学习笔记—数据字典和常用命令(转载)

    转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一 ...

  4. Android学习第一天-adb常用命令

    平时开发android应用 的时候,我们都会用到包含在Android SDK中一系列的工具,或许我们通过Eclipse去调用,又或许,我们自己通过打开终端进行手动输入并且执行,下面我们来一起学习下这些 ...

  5. Linux学习笔记之四————Linux常用命令之文件管理

    Linux命令——文件管理相关命令 <1>查看文件信息:ls ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令. Linux文件或 ...

  6. SQL学习之MYSQL的常用命令和增删改查语句和数据类型

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  7. Linux学习笔记:vi常用命令

    在Linux系统中常用vi命令进行文本编辑. vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器.Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved), ...

  8. Maven学习(十五)-----Maven常用命令

    一.Maven常用命令 1.1.Maven 参数 -D 传入属性参数  -P 使用pom中指定的配置  -e 显示maven运行出错的信息  -o 离线执行命令,即不去远程仓库更新包  -X 显示ma ...

  9. React Native 【学习总结】-【常用命令】

    前言 刚接触RN,相信很多人无从下手,不知道下一步要干什么,能干什么,本次学习围绕这个问题,将RN的常用命令总结一下,帮助你快速上手 架构理解 光知道命令的作用,远远不够,如果知道命令背后的意义,才能 ...

随机推荐

  1. Java实现 蓝桥杯VIP 算法训练 麦森数

    算法训练 麦森数 时间限制:1.0s 内存限制:256.0MB 问题描述 形如2P-1的素数称为麦森数,这时P一定也是个素数.但反过来不一定,即如果P是个素数,2P-1不一定也是素数.到1998年底, ...

  2. Java实现 LeetCode 134 加油站

    134. 加油站 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升. 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升 ...

  3. Java实现寻找和为定值的多个数

    1 问题描述 输入两个整数n和sum,要求从数列1,2,3,-,n中随意取出几个数,使得它们的和等于sum,请将其中所有可能的组合列出来. 2 解决方案 上述问题是典型的背包问题的应用,即先找出n个数 ...

  4. Java实现奇偶数排序

    1 问题描述 给定一个整数数组,请调整 数组中数的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分.要求时间复杂度为O(n). 2 解决方案 2.1 一头一尾指针往中间扫描法 pack ...

  5. Java实现第九届蓝桥杯小朋友崇拜圈

    小朋友崇拜圈 题目描述 班里N个小朋友,每个人都有自己最崇拜的一个小朋友(也可以是自己). 在一个游戏中,需要小朋友坐一个圈, 每个小朋友都有自己最崇拜的小朋友在他的右手边. 求满足条件的圈最大多少人 ...

  6. java代码(3)----guava复写Object常用方法

    guava复写Object常用方法 Guava是一个Google的基于java1.6的类库集合的扩展项目,这个库提供用于集合,缓存,支持原语,并发性,字符串处理,I/O和验证的实用方法, 这些高质量的 ...

  7. mysql基础-数据类型和sql模式-学习之(三)

    0x01 mysql的两种方向: 开发DBA:数据库设计(E-R关系图).sql开发.内置函数.存储历程(存储过程和存储函数).触发器.时间调度器(event scheduler) 运维----> ...

  8. 浅谈Python内置对象类型——数字篇(附py2和py3的区别之一)

    Python是一门面向对象的编程设计语言,程序中每一样东西都可以视为一个对象.Python内置对象可以分为简单类型和容器类型,简单类型主要是数值型数据,而容器类型是可以包含其他对象类型的集体,如序列. ...

  9. Spark-stream,kafka结合

    先列参考文献: Spark Streaming + Kafka Integration Guide (Kafka broker version 0.10.0 or higher):http://spa ...

  10. 基于 abp vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(四)

    系列文章 基于 abp vNext 和 .NET Core 开发博客项目 - 使用 abp cli 搭建项目 基于 abp vNext 和 .NET Core 开发博客项目 - 给项目瘦身,让它跑起来 ...