linux基础命令
linux基础命令
绝对路径:第一位带有根目录的
相对路径:相对于当前的路径
【linux权限问题】
常见问题
1、错误提示:permission denied,表示权限不够
解决:切换root用户或者赋予权限
2、错误提示:command not found,表示命名没有找到
解决:确认拼写是否有误
3、Linux中复制目录报错cp:omitting directo
解决:一般出现这个错误,是目录下面目录,不能直接拷贝
权限赋予命令:chmod
概念:linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限,为了保护系统的安全性,linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在linux中,我们可以使用||或者ls -|命令来显示一个文件的属性以及文件所属的用户和组。如下图:
chmod语法:chmod -R XXX 文件或目录 注:[-R]在修改目录权限时才需要
读(read):4 写(write):2 执行(execute):1
d | 所属用户的权限 r w x |
所属用户组/用户集合/group r w x |
除了前面两个用户的其他用户权限 r w x |
目录文件 | 可读 可写 可执行 | 可读 可写 可执行 | 可读 可写 可执行 |
权限最高,与用户组权限无关 |
举例:
改变文件a.txt权限为764 : chmod 764 a.txt
改变目录权限为555(将目录下的文件权限全部改变): chmod [-R] 555 pictures/
表示当前用户没有权限,需要切换用户
【压缩、解压命令】
常用压缩命令文件格式:1、tar.gz 2、zip
tar.gz
压缩:将文件压缩成.tar.gz/.tar格式用tar命令,使用-z调用gzip
解压:也是使用tar命令
例:将test文件压缩成test.tar.gz:tar -czvf test.tar.gz test
将test文件解压:tar -xzvf test.tar.gz(文件名称)
命令参数详解:-c建立归档
-x解压归档
-z有gzip属性的压缩文件
-v显示所有过程
-f使用档案名字,必须项,是最后一个参数,接文件名
注:当有“-”时,f必须作为最后一个参数,其他参数顺序变化没关系
当无“-”时,4位参数顺序变化均无关系
zip
压缩:将文件压缩成.zip格式用zip命令
解压:将.zip格式的压缩文件解压使用unzip命令
例:将test文件压缩成test.zip
zip -r test.zip test(必须带有-r,否则会生成一个空的文件夹)
将test.zip解压
unzip test.zip
【防火墙命令】
查看当前防火墙状态:service iptables status
即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop
永久关闭防火墙
开启:chkconfig iptables on
关闭:chkconfig iptables off
重启命令:reboot
shutdown -r now
关机命令:halt
shutdown -h now
注 销:logout