Linux的基本目录解析 bin/sbin:这两个目录放的是Linux下的基本工具。 home:Linux环境下 非root用户信息存放的目录。 lib64/lib:liux系统运行的时候 需要依赖的库和包 media:这个目录的作用是存放媒体资源的。 root:存放root自身信息的。 usr:这个目录用的最多 软件的安装几乎是在这个文件夹中完成的 boot:存放的是系统的引导程序。 etc:Linux这个系统的配置信息 就存放在这个目录下的。 mnt:文件的挂载目录 比如 挂载一个u盘等。 tmp:这个是用来存放临时文件的。
Linux下常见命令的使用
ls :查看当前目录下所有的文件以及文件夹 ls -l:查看当前目录中 所有文件以及文件夹的详情信息的 ll:查看当前目录中 所有文件以及文件夹的详情信息的 cd mkdir rm -rf 文件或者文件夹的名字:表示的是删除一个文件或者文件夹 创建文件 vim 文件的名字 按下enter 按下i这个键 写内容 按下esc 输入 :wq! ------------------保存的意思 输入 :q! ------------------不保存的意思 配置jdk时,source /etc/profile:使能环境变量(让环境变量生效) reboot:重启系统 cp 源文件的路径 目标文件的路径:将源文件复制到目标文件的路径上 tar -zxvf 压缩文件的路径 :解压一个.gz结尾的文件 mv 源文件的地址 目标文件的地址:将源文件移动到目标文件的地址。 systemctl status firewalld;查看防火墙的状态 systemctl start firewalld:打开防火墙 systemctl stop firewalld:关闭防火墙 useradd 用户名 :创建一个用户 passwd 用户名:给用户设置一个密码 groupadd 组名 :创建一个组 useradd -g 组名 用户名:创建一个用户放到指定的组里面 init 3:表示的是命令行启动 init 5:表示的是图形界面启动 不要去试 init 6:这个表示的是 启动之后 立马从启 logout/exit:这个表示的是注销 userdel -r 用户名:删除用户的时候,删除用户的所有信息 su 用户名:切换到到某一用户 后面输入的密码是切换到那个用户的密码。 kill -9 进程号:杀死某一个进程 reboot:重启这个系统 ps -ef | grep java:查看哪些程序使用了java clear:清屏的意思 pwd:查看当前坐在路径的目录 cd .. :进入上一级目录 netstat -anp | grep 端口号 :查看端口号是否被占用 netstat -nultp : 查看所有已经使用端口的情况。 下面研究权限问题 -rw-r--r-- - 第一位:- :如果是 - 表示的是普通的文件 如果是 d 表示的是目录(文件夹) 如果是 l :表示是连接 第二位-第四位: rw- (创建这个文件/文件夹的用户(root) 对这个文件的权限) r:可读 ------------- 4 w:可写 ------------- 2 -:不能执行 x:表示的是可以执行 ------ 1 第五位-第七位:r-- (表示的是和创建这个文件的用户所在的同一个组里面的其他用户对这个文件的权限) r:只读 -:不能写 -:不能执行 第八位-第十位:r-- (其他组的其他用户对当前文件的权限) 现在更改权限 chown 777 文件的名字 chown 666 文件的名字 chown 444 文件的名字