● tmp:该目录主要用于存放临时文件。
lost+found:当文件从任何类型的故障或者问题中恢复之后,如果内核不能确定它们在文件系统中的正确位置,则就将它们存放在该目录中。
4 文件类型
使用shell命令:ls -l列出当前工作目录的文件列表信息;
b: 块设备文件
c: 字符设备文件
l: 连接文件
d: 目录
-: 普通文件
5 linux的基本配置
*与主机信息相关的配置文件(/etc/hosts,/etc/hostname)
与系统引导登录的相关的配置文件(/etc/grub.d目录,/etc/default/grub)
与文件系统环境相关的配置文件( /etc/environment )
**软件相关全局环境变量配置文件(/etc/profile)
与系统管理相关的配置文件( /etc/passwd 用户信息配置文件, /etc/shadow 用户密码)
*与网络配置相关的配置文件(/etc/network/interface)
=========================================================================================
linux基础命令分类
命令提示
man info(基于菜单文本系统,输入命令执行菜单功能) --help
1 目录、文件操作
1.1 目录操作
新建:
#> mkdir 新建目录名
mkdir abc #在当前工作目录下创建 空abc目录
mkdir -p b1/b2 #-p选项如果父目录不存在则直接创建
修改目录名称:
#> mv 目录 目录
mv /root/a1 / #mv将/root目录下a1目录 剪切到/目录下
mv 目录名 新名 #重命名
删除
#> rmdir 目录
rmdir -p a1/a2/a3 #-p选项如果父目录不存在则直接创建
[root@localhost /]# mkdir -p /a1/a2/a3
[root@localhost /]# mkdir -p /a1/b2/c3
[root@localhost /]# tree /a1
/a1
├── a2
│ └── a3
└── b2
└── c3
4 directories, 0 files
[root@localhost /]# rmdir -p /a1/a2/a3
rmdir: 删除目录 “/a1” 失败: 目录非空
[root@localhost /]# tree /a1
/a1
└── b2
└── c3
例:同时删除多个空目录
[root@localhost /]# mkdir -p /a1/a2/a3
[root@localhost /]# mkdir -p /a1/b2/c3
[root@localhost /]# rmdir -p a1/a2/a3 a1/b2/c3/
改变目录
#> cd /root
区分:linux中相对目录和绝对目录区分?
答:绝对目录指中linux的根目录出发;其余都是相对目录;
但是相对目录有4个特殊目录:
. : 当前工作目录
-
… : 上一级目录
- : 表示当前用户的家目录
- : 回到上一次工作目录
目录颜色:
不同颜色文件
绿色:可执行程序
浅蓝色:软连接文件
深蓝色:目录
红色:压缩文件
红底白字表示失效的符号链接
2 进程操作
3 压缩文档操作
4 网络操作
#> hostname 查看当前主机名称
#> hostname 主机名称
将修改后主机和IP地址绑定
修改/etc/hosts
在该文件尾部追加机器名和IP地址,独立成行
echo IP地址 主机名 >> /etc/hosts
使用reboot重启系统;
以管理命令关系系统:shutdown -h now
df -hl 查看磁盘剩余空间
调整时间:
date -s ‘2018/8/8 16:51:00’ #手工调整当前系统日期时
《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享
间
date “+%Y/%m/%d %H:%M:%S” # 按指定格式显示当前日期时间
centerOS软件安装:
支持三种方式
① rpm包
通过rpm查看已经安装的软件包
rpm -qa | grep ruby
rpm -e --nodeps 命令删除上面查找的内容
例如:
rpm -e --nodeps python-decorator-3.4.0-3.el7.noarch
通过rpm安装:
首先下载.rpm安装包;然后通过 rpm -ivh xxxx.rpm;
② 在线安装
yum intall -y 安装的软件名称
例如:
yum install -y tree
③ tar包安装
以jdk为例
A:下载jdk****.tar.gz包