cat:
cat filename 显示整个文件 (大文件不要用)
cat > filename 创建文件
cat filename1 filename2 >> filename3 顺序合并file1 file2到file3
tail:
tail -n100 filename 显示文件最后100行
less
less filename 显示文件 可以一点一点的显示 不会像cat一样全部显示
locate:
locate filename/expression 查找文件
-n number 显示number条记录
updatedb 初始化或者更新索引
ls:
ls 显示所有文件和文件夹
ls -l 显示文件的和文件的信息 包括修改时间 等
grep:
grep keyword path 搜索path目录中的文件,查找包含keyword的行
-a 不忽略2进制数据
-A number 显示keyword行以及前number行
-B number 显示keyword行以及后number行
-c 计算符合条件的行数
-x 显示全行符合的条目
-w 复合全字符复合的条目
mv
mv filename1 filename2 修改file1为file2
mv files... directory 移动所有files到directory目录下
rm:
rm file/directory 删除目录或者文件
rm -rf file/directory* 强制删除
ps:
ps aux|grep tomcat 显示tomcat有关的线程信息
netstat apn
df -h 查看所有磁盘驱动使用情况
du -h --max-depth x x是递归层数,0为查询当前所在文件夹的大小
分享到:
相关推荐
在 Linux 下,通过 Ctrl+Alt+F1~6 等级,可以访问六个虚拟控制台,可以看到 tty 和 stty 命令的使用。tty 命令可以显示当前终端的信息,stty 命令可以设置终端的参数。 串口(Serial Port)是一个物理设备,通常是 ...
Shell是Linux和Unix系统中的一种命令解释器,它允许用户通过命令行与操作系统进行交互。本文将深入探讨一些常见的Shell用法,这对于日常的系统管理、自动化任务和脚本编写非常有用。 首先,Shell脚本通常以所谓的...
下面是一个基于Linux环境下的文件写入实例,用来演示如何利用此漏洞: - 使用工具`phpggc`生成所需的payload。需要注意的是,根据作者的测试,使用`base64`编码的payload可能无法成功执行,而`urlencode`编码则可以...
但在Windows环境下,telnet命令并不像Linux环境下的那样直接返回执行结果的返回值。因此,直接使用telnet命令可能会遇到一些问题。 ```batch echo q | telnet -e 'q' %ip% %port% && echo "%ip%:%port% 通" || echo...
通常,这个库可以通过以下命令在不同的Linux发行版上安装: - Debian/Ubuntu: `apt-get install libaio-dev` - RedHat/Fedora/Oracle Linux: `yum install libaio-devel` - SuSE: `zypper install libaio-devel` ...
不想重装mysql,我服务器大部分空间mount在/app下了,于想想到了linux下的ln -s命令 OK 下面开操作了(注:以下操作均在零晨1点操作,记住先将数据备份成sql文件): 1. service mysqld stop 2. 在/app 下新建...
**四、安装问题小记** 1. **vscode中使用yarn命令,报错未知命令**: - 确保已将Yarn的全局安装路径添加到VSCode终端的PATH环境变量中,或者在VSCode内设置用户或工作区的`terminal.integrated.env.*`(根据操作...
"mysql80-community-release-el8-1.noarch.7z" 文件是一个针对 Red Hat Enterprise Linux 8 和 Oracle Linux 8 的 MySQL 8.0 社区版安装包的压缩文件。它采用 .noarch 格式,意味着这个 RPM 包适用于任何架构,不...
在描述中提到的“RPM Package”,全称为Red Hat Package Manager,是Linux发行版如Fedora、CentOS等广泛使用的软件包管理工具。RPM包包含了软件的所有组件,以及元数据,用于安装、升级、查询和卸载软件。`mysql80-...