1、linux的目录结构
·/bin:存放二进制可执行文件
·/home:存放用户文件的根目录
·/usr:存放系统应用程序
·/opt:额外安装的可选应用程序包所存放位置,如:tomcat
·/tmp:存放临时文件
2、常用linux基本命令
·cd (名称:该目录、...:上一层、/:系统根目录、~:用户主目录、-:上一个操作所在目录)
·mkdir 名称:增加目录
·ls/ll:查看目录信息 (ls -l:可查看权限)
·find 目录 参数:寻找目录
·mv 目录名称 新目录名称:修改目录名称
·mv 目录名称 目录新位置:移动目录位置
·cp -r 目录名称 目录拷贝的目标位置:(-r:表示递归)
·rm 【-rf】 目录:删除目录或其他文件,安装包
·touch 文件名称:文件的创建
·cat/more/less/tail 文件名称:文件的查看
·vim 文件:修改文件内容
压缩文件命令:(Linux打包以.tar结尾,压缩以.gz结尾)
打包:使用tar -zcvf 目录名.tar.gz 文件名 或 tar -zcvf 目录名.tar.gz /目录名/
·z:调用gzip压缩命令进行压缩
·c:打包文件
·v:显示运行过程
·f:指定文件名
解压:tar -xvf 压缩文件
·x:代表解压
权限命令:
文件类型:
·d:代表目录
·-:代表文件
·l:代表软链接
chown 用户名 文件名:修改文件所有者
chgrp 组名 文件名:修改文件组
修改文件权限:
chmod u=rwx,g=rw,o=r 文件名.后缀 或者 chmod 764 文件名.后缀
用户管理相关命令:(创建的账号保存在/etc/passwd文本文件中)
useradd 选项 用户名:添加用户账号
userdel 选项 用户名:删除用户账号
usermod 选项 用户名:修改账号
passwd 用户名:更改或创建用户密码
passwd -S 用户名:显示用户账号密码信息
passwd -d 用户名:清除用户密码
用户组管理:(对文件/etc/group/文件更新)
groupadd 选项 用户组:增加一个新的用户组
groupdel 用户组:删除一个已有的用户组
groupmod 选项 用户组:修改用户组属性
其他命令:
·pwd:显示当前所在位置
·sudo + 其他命令:用系统管理员的身份执行指令
·grep 要搜索的字符串 要搜索的文件 --color:搜索命令并高亮显示
·ps -ef/ps -aux:显示当前运行线程的信息
·Kill -9 进程的pid:杀死进程,-9表示强制
网络通信命令:
ifconfig:当前系统的网卡信息
ping:查看当前与某台机器的连接情况
netstat -an:查看当前系统的端口使用