主要是平时少用到LINUX系统,或者基本不用到,但还是要简单学一下
毕竟涉及到大型的项目才需要扎实的LILNUX系统。如果注重数据分析的话,简单了解一下就好。
ls -lh #当前目录下所有文件所占用的空间总和。可以使用ls –lh查看
ls list #list
cd /bin 切换到bin文件夹,bin相当于windows的exe
cd / 总目录
pwd 显示当前路径
touch 创建文件
mkdir 创建文件夹
clear 清屏
rm 删除 remove
rm -r
demo 示例意思
ls /bin 显示bin文件夹下的内容
ls >xxx.txt 重定向,如果有文件则重新删除
gedit xxx.txt
ls >>xxx.txt 追加,把内容放在末尾。
mv 重命名或移动
cp复制 无法复制的文件用 -r
ln 软连接
gedit 1.txt#gedit编辑文档
gedit 2.txt
cat 1.txt 2.txt >3.txt #将1和2复制到3
sudo 用超级权限打开
#重点!!!!
#解压一般前后会有对应 后面有z 前面也有Z
tar -cvf name.tar *.py #将所有py的文件打包到name.zip
tar -xvf name.tar #解压缩
tar -zcvf name.tar.gz *.py #将所有py的文件打包到name.zip.gz 进一步压缩,容量更小,差不多10倍
tar -zxvf name.tar.gz #解压缩,后面有z,前面也有z
tar -jcvf name.tar.bz2 *.py#网络上经常用的
tar -jxvf name.tar.gz2
zip zzz.zip *.py#压缩容量大
unzip zzz.zip #解压缩
unzip zzz.zip -C /HOME #-C 指定路径,解压到home下
which ls #找出命令的绝对路径
which ps
ps -aux 显示所有的进程
kill PID 关闭PID的进程
kill -9 PID 强制关闭
hf 硬盘空间
字母法
chmod u=rwx 2.py#把py的文件变成可读可写可执行 r read读 w write写 x执行
u文件的拥有者 g 同组 o其它
chmod u=rwx,g=rwx,o=rwx 2.py
数字法
r=>4 w->2 x->1
chmod 137 2.py 1(1)拥有者权限,3(2+1)同组者权限,7(4+2+1)其它者权限
chomd 777 2.py 7(4+2+1)拥有者权限,7(4+2+1)同组者权限,7(4+2+1)其它者权限