目录
一、linux系统目录结构
1.系统结构:
root:超级用户目录,放一些管理文件
home:用户目录
opt:安装目录,由管理员存放的一些安装软件
bin:执行目录,主要存放一些可执行的文件,常用的一些命令
lib:库目录,命令执行时使用的支持文件
usr:共享目录,存放系统中用户的共享数据
etc:配置目录,主要存放系统配置
dev:设备目录,主要用来访问外部设备
tmp:临时目录
二、linux基本指令
1.pwd:显示用户当前所在的路径
2.cd ~:直接进入主目录(/home/soft01/)
cd /:直接进入根目录
3.ls:列出当前目录下的内容,只列名字
ls -l:列出目录下内容的详细信息
ls -a:列出当前目录下所有内容,包括隐藏文件
ls -t:列出当前目录下所有内容,按时间排序
4.mkdir 文件夹名:新建文件夹
5.touch 文件名:创建文件
6.rm 文件名:删除文件
rm -r teacher:强制删除不空的目录teacher
rm -f a.txt:强制删除a.txt
7.clear:清屏
8.ps -aux:查看资源管理器
9.kill -9 pid编号:强制停止某个进程
10.chmod 权限值 文件名
11.拷贝:
cp 源文件 目标文件
cp ./teacher/1.txt ./2.txt
cp 文件1 文件2 ... 目标目录:同时拷贝多个文件
cp -r 目录1 目录2
12.linux压缩和解压缩命令
tar
打包:tar czvf filename.tar dirname
解包:tar zxvf filename.tar
gz命令
解压1:gunzip filename.gz
解压2:gzip -d filename.gz
压缩:gzip filename
.tar.gz 和 .tgz
解压:tar zxvf filename.tar.gz
压缩:tar zcvf filename.tar.gz dirname
压缩多个文件:tar zcvf filename.tar.gz dirname1 dirname2 dirname3.....
zip命令
解压:unzip filename.zip
压缩:zip filename.zip dirname
三、linux系统信息指令
1.查看内存使用情况
free -m
2.查看磁盘空间
df -h
3.查看运行的进程
top
ctrl+m:由高到低排序
4.查看ip地址
ifconfig
5.查看端口号是否被占用
netstat -anp|grep 8080
6.查看时间
date
7.关机
halt
8.重启
reboot:重启
inti 6:安全重启
四、常用的进程操作
1.查看运行的进行
ps -ef|grep java
2.安装java环境linux查看运行的java程序
jps -l
3.修改某个文件或文件夹目录的所属者或所属组
sudo chown -R ideal:ideal logs