### Linux基础知识概览 Linux作为一款广泛使用的开源操作系统,在服务器管理、软件开发及日常操作等领域发挥着重要作用。本文将从给定的文件信息出发,详细阐述Linux中的几个关键概念和技术点,包括系统管理命令、文件压缩与解压、权限设置等。 #### 一、Linux系统管理命令 1. **内存缓存清理**: - `echo 0 > /proc/sys/vm/swappiness;` - `echo 1 > /proc/sys/vm/drop_caches;` - `echo 2 > /proc/sys/vm/drop_caches;` - `echo 3 > /proc/sys/vm/drop_caches;` 这些命令用于清理Linux系统的内存缓存。`swappiness`参数设置为0可以减少硬盘交换行为,提高系统性能;`drop_caches`分别设置为1、2、3则会依次清除页缓存、dentries/inode缓存以及所有缓存,以释放更多的内存空间供应用程序使用。 2. **网络状态检查**: - `netstat -an | grep 8080` - `netstat -tlnp` 第一条命令用于查看端口8080是否被占用及其占用情况。第二条命令则显示了当前系统上监听的所有TCP连接端口,同时提供了进程ID(PID),方便追踪具体是哪个应用占用了某个端口。 3. **用户切换**: - `su - userslb_1` 使用`su`命令可以切换到其他用户身份下进行操作,通常用于临时获取特定用户的权限执行某些任务。 4. **查看系统运行进程**: - `ps aux` - `ps -l A` - `ps axjf` - `top` 这些命令都是用来查看系统正在运行的进程信息。其中`ps`命令结合不同的选项可以显示不同的进程详情,而`top`命令则提供了一个动态的视图来监控系统资源使用情况。 5. **文件与目录管理**: - `df -h` - `df -aT` - `du -a` `df`命令用于显示磁盘分区的使用情况,`du`则用来查看单个文件或目录所占用的空间大小。这些命令对于了解系统存储空间状况非常有用。 #### 二、文件压缩与解压 1. **压缩文件**: - `gzip -v file` - `bzip2 -v file` - `tar -jcvf filename.tar.bz2 要压缩的文件目录` 这些命令分别使用`gzip`、`bzip2`和`tar`工具来进行文件压缩。`gzip`和`bzip2`可以直接对单个文件进行压缩处理,而`tar`不仅可以打包文件还可以选择性地进行压缩格式转换。 2. **解压文件**: - `gunzip file.gz` - `bzcat file.bz2` - `tar -jxf filename.tar.bz2` 对应于上面的压缩命令,这里展示了如何解压这些文件。`gunzip`用于解压`.gz`文件,`bzcat`则可以查看压缩后的`.bz2`文件内容而不需完全解压,`tar`同样支持多种压缩格式的解压操作。 #### 三、文件权限设置 1. **改变文件组归属**: - `chgrp users yy.txt` 使用`chgrp`命令可以更改文件的所属组。例如上述命令将文件`yy.txt`的所属组改为`users`。 2. **改变文件所有者**: - `chown zyqq yy.txt` 类似地,通过`chown`命令可以更改文件的所有者,上述例子中`zyqq`成为了文件`yy.txt`的新拥有者。 3. **设置文件权限**: - `chmod 777 file` - `chmod a+w file` - `chmod a+x file` `chmod`命令用于修改文件权限,其中数字表示权限级别,如`777`代表所有用户都具有读写执行权限;`a+w`则是向所有用户添加写入权限,`a+x`则添加执行权限。 通过以上介绍可以看出,Linux提供了丰富的命令行工具帮助用户高效地进行系统管理和文件操作。掌握这些基本命令不仅能够提高工作效率,也是深入学习Linux技术的基础。
https://10.75.155.0:9615/console/login.action#/dataMain
sysadmin/SSss55%%
select * from all_source t where lower(t.text) like '%t_e_mms_d%'; --t_e_mms_d为表名
!Oracle123
oracle123
echo 0 > /proc/sys/vm/swappiness;
echo 1 > /proc/sys/vm/drop_caches;
echo 2 > /proc/sys/vm/drop_caches;
echo 3 > /proc/sys/vm/drop_caches;
清理内存方法
Breeze iDeploy账号:
admin/Admin666
universe
账号: sysadmin
密码:AAaa!!11
10.75.155.0 root/lbi2015 oracle/oracle
root/lbi2015
su - userslb_1
oracle123
查看日志入经
/home/bdi_1/logs/flow/20160708/CtrlFlow/CTRLFLOW1439881359914959/PI_443
gzip (压缩成.gz的文件)
gzip -v file (可以显示出原文件/压缩文件的压缩比等信息压缩成file.gz文件)
zcat file.gz (查看.gz压缩文件的内容)
gunzip file.gz/gzip -d file.gz(解压.gz的压缩文件的两种方法)
bzip2 (压缩成.bz2文件)与gzip的用法几乎相同
bzip2 -v file (可以显示出原文件/压缩文件的压缩比等信息压缩成file.bz2文件)
bzcat file.bz2 (可以查看.bz2压缩文件的内容)
bunzip file.bz2/bzip2 -d file.bz2(解压.bz2压缩文件的两种方法)
剩余5页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助