Python在Linux的运行与Windows中类似,但是有些是Linux中特有的,现在讲讲Linux命令中的一些小细节。
首先要树立Linux就是文件系统的概念,在Linux中,所有的一切皆是文件。
一、Centos的安装:
1、安装过程中注意检测磁盘时最好选择“SKIP”跳过,如果检测,将是一个漫长的过程。
2、分区,选择自定义创建布局。最起码三个区,一个是boot分区,200M即可;而是swap分区(交换分区),一个般是物理内存的1-1.5倍;另外一个是根分区,可选全部。
二、Linux常见指令的细节:
1、ls -ahl,a:显示隐藏的,h:一种人们熟悉的显示模式,特别是文件大小是会自动显示K,M,G等。
2、rm [选项],-rf强制直接删除,且能删除不为空的目录,比rmdir强。
3、cp,复制目录时加选项 -r,强制覆盖,在指令前加 \cp ,不会出现询问
4、cat,more,less 的区别,一般读取大文件是用less,因为less不是一次性全部读入,而是根据现实需要读取。
5、tail指令本身是输出文件中尾部内容,因此用的比较多的是能实时监控文件变化,例如当日志变化时,可以实时监控。
6、grep 指令和 | 管道符组合用。管道符是将前面的指令传递给后面的指令处理。#cat hello.txt | grep -n yes 该指令是浏览文件,并找出“yes"在哪行
7、权限管理的几个命令容易混淆。chown:改变文件所有者;chgrp:改变文件或目录的组;usermod -g :改变用户的组; chmod [选项] 改变文件的权限,r=4:读,w=2:写,x=1:执行。也可以跟数子,例:rwx=7。注意不同用户要进入不是同一个组,要将改组的权限改为执行。
8、crontab -e:任务调度。注意时间含义:*/1 * * * * 5个占位符的特殊含义。
下面是一些操作截图: