Python小白学习之: linux 入门

1、三大操作系统
   1、Unix
     Mac OS  、  Solaris
   2、Linux(由Unix衍生)
     RedHat、CentOS、Ubuntu 16.04(教学环境版本)
   3、Windows
     win7、win8、win10
2、VMware Workstation(测试、学习)
   1、功能强大的桌面虚拟计算机软件
   2、开发、测试、部署应用程序的利器
   3、教学(开发、测试部署)环境安装
     1、下载VMware Workstion安装包并安装
	 2、下载Linux操作系统镜像文件(纯净版):Ubuntu16.04
	 3、打开VMware Workstation,文件--新建虚拟机(组装电脑)
	 4、CD/DVD--插入光盘(镜像文件)
	 5、开启此虚拟机--通电开机--进入安装界面
	 6、安装完成之后安装一系列的软件、模块(应用软件)
3、Linux基础
   1、终端:用来输入Linux命令
     1、点击图片
	 2、点击“搜索计算机”--gnome-terminal
	 3、右键
   2、目录树
     1、根 / :代表文件系统的起始位置
	 2、路径 :代表一个文件或者一个目录的字符串(Linux专业叫法--文件夹一般叫目录)
   3、Linux命令的基本格式
     命令名 【选项】 【参数】-- #【】代表里面内容可有可无
4、Linux命令
   1、pwd :显示当前所在路径
   2、ls  : 显示目录的详细内容(文件、子目录)
     1、常用选项
	   ls -l :以列表(长格式)显示文件、目录的详细信息
	   ls -a :显示所有(包含隐藏的文件和文件夹)--隐藏文件是以“.”开头
	   ls -la
	   ls -al
   3、路径
     1、绝对路径
	   以 / 开始的路径
	 2、相对路径
	   不以 / 开始的路径
	     .     当前目录
		 ..    上一级目录
         ~     用户的主目录/家目录(/home/tarena)
	 3、主目录/家目录
	   1、超级用户 :root
	   2、创建用户时root会自动在/home下创建一个和用户名同名的目录,为此用户主目录
	     用户名 :tarena      主目录 :/home/tarena
		 用户名 :zhanshen    主目录 :/home/zhanshen
	   3、路径
	   4、cd :切换路径(目录)
	     1、用法
		   cd 路径(绝对或者相对路径)
		     cd /home/tarena 、 cd/home/tarena/aid1809
			 cd aid1809  #前提是现在在主目录下,可以不用写前面的具体路径
		 2、cd 直接回车 :回到用户主目录
	        cd ~        :回到用户主目录
			cd -        : 从最近访问的两个目录之间来回切换
		 3、TAB键自动补齐命令/路径(熟练舒勇!!!!!)  
		 ctrl+l -- 清空终端内容
		 ctrl+c -- 程序运算时截断
		 摁两下TAB键,可以列出目录下的文件(!!!)
		   1、速度快
		   2、路径不会错,TAB不出来时说明路径有问题
		 4、练习
		  1、切换到目录 :/home/tarena/anaconda3/bin
		  2、查看当前所在路径
		  3、以列表形式列出当前路径所有内容(包括隐藏)
		  4、切换到当前目录的上一级目录,即 :/home/tarena/anaconda3
		  5、切换到/etc目录,查看/etc下有哪些内容
		  6、直接切换到用户主目录
	   5、mkdir :创建一个或者多个目录(文件夹)
	     1、格式 :mkdir 目录名1 目录名2 ...
		 2、常见选项
		   -p :逐层创建目录(可以创建不存在的目录)--#如果中间目录不存在,直接创建
	   6、touch
	     1、作用
		   1、文件不存在的话,创建文件
		   2.如果文件存在的话,更新文件的修改时间
		 2、格式 :touch 文件名1 文件名2 ...
		 3、练习
		   1、在用户主目录在创建目录 A1/B1/C1/D1
		   2、在D1下创建文件 file1.txt file2.txt
		   3、在C1下创建文件 file3.txt file4.txt
		   4、切换到A1下,查看当前路径
		   5、直接切换到主目录
	   7、技巧类
	     1、自动补齐 :TAB键
		 2、翻出历史执行命令 :键盘的上、下键   
		   history命令可以翻出之前的命令,然后点击!+命令的数字前缀(无需加空格)
		 3、清屏 :ctrl+l 或者 clear
         4、终止命令执行 :ctrl+c 
         5、终端字体放大 :ctrl+shift+“+”
         6、终端字体缩小 :ctrl+“-”	
       8、练习
         1、一条命令创建 :
         /home/tarena/目录下创建目录 :广东省
         在广东省下创建目录 :深圳市
         在深圳市下创建目录 :宝安市
         2、在宝安市下创建文件 :福永小姐姐
         3、在用户主目录下创建如下结构
	   9、rm :删除文件/目录 (这个命令删除之后不可以恢复)
	     1、rm 【选项】 文件/目录
		 2、-r :递归删除,删除全部文件或者目录(包括子文件等都删除)
		    -f :强制删除,不给任何提示
			-i :删除前给提示(y代表yes,n代表no)
			一般:rm -rf 文件名/目录名1 文件名/目录名2
   5、文本编辑器vi/vim
     1、格式 :vi 文件名 
	 2、vi的三种工作模式
	   1、浏览模式:启动时进入,不能编辑文本
	   2、插入模式(a/i/o)
	   3、命令行模式(ESC,再摁shift+:)保存退出
	 3、文本写入步骤
	   1、vi 文件名
	   2、按a/i/o :编辑文本
	   3、按ESC
	   4、按shift+:----命令行模式
	   5、wq :保存退出
	      q!:不保存直接退出
		  w  :保存
   6、作业
     1、在用户主目录下创建文件 :tarena.txt 
	 2、在tarena.txt中写入如下内容保存退出 :
	   仰天大笑出门去,我辈岂是蓬蒿人
	   rm -rf删除后不可恢复,使用时要小心进去
	   常用Linux操作系统 :Ubuntu、CentOS、RedHat
	   Linux中把文件夹叫做目录
	   mkdir -p为递归
   7、作业2
     1、在用户主目录下创建目录 :AID09
	 2、在AID09下创建三个目录 :
	  Linux  Pbase  AI
	 3、在Linux目录下创建2个目录 :day01  day02
	 4、在day01下创建文件 :day01.txt 
	 ```
         		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 

		   
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值