认识linux(三)
1.归档管理:tar
压缩,解压;
tar -cvf test.tar *.py 压缩文件到test.tar;
加zcvf打包占用空间更小,加cvf占用空间大
另一种压缩方式
tar -xvf test.tar 解压文件;
tar -zxvf test.tar 解压文件;
解压缩 tar -jxvf yyy.tar.bz2
解压到指定文件 tar -zxvf xxx.tar.gz -C tar/
zip 压缩,unzip 解压缩;
解压到指定文件 unzip -d ./zz2 zzz.zip
which ls 查看命令来自哪个文件;
cal 查看日期
date查看时间
cal -y 2018 > 2018.txt 存时间;
ps 查看进程
ps -aux 查看所有的进程;
top (q退出) 查看当前运行的;
htop
kill -9 pid 关闭这个进程;
reboot重启; shutdown -h now立刻关闭; shutdown -h +10 10分钟后关闭;shutdown -h 20:20 晚上8.20关机;
df-h 当前硬盘使用情况;
du-h 当前路径使用情况;
修改网卡ip
看是否连通了另外一个ip;
2.用户权限管理
新建用户
查看是否有这个用户
设置密码
切换用户
当前用户
l’l
远程连接
创建用户和家目录;
sudo passwd chenyahao ;修改密码
su - xxx 切换用户,路径会变;su xxx 切换用户,路径不会变;
也可以切换成root;
乌班图特殊用法切换成root用户;exit退出;
cat /etc/group查看用户组;
sudo groupadd yyy创建用户组;
sudo groupdel yyy删除用户组;
改变用户组
改变拥有者
最前边-是文件;最前边是d是文件; r 读 w写,x 可执行;
u 文件拥有者,g同组,o 其他人;
改变文件或者文件夹的权限;
数字法 x–1,w–2,r–4; 如果为5 就是可执行可读;
例如 chmod 137 2.py 拥有者可执行,同组者有可执行可写;其他可读可写可执行;