`

linux 命令小记

阅读更多
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为查询当前所在文件夹的大小
分享到:
评论

相关推荐

    tty、pty、pts等(小记) - CSDN博客1

    在 Linux 下,通过 Ctrl+Alt+F1~6 等级,可以访问六个虚拟控制台,可以看到 tty 和 stty 命令的使用。tty 命令可以显示当前终端的信息,stty 命令可以设置终端的参数。 串口(Serial Port)是一个物理设备,通常是 ...

    Shell常见用法小记

    Shell是Linux和Unix系统中的一种命令解释器,它允许用户通过命令行与操作系统进行交互。本文将深入探讨一些常见的Shell用法,这对于日常的系统管理、自动化任务和脚本编写非常有用。 首先,Shell脚本通常以所谓的...

    thinkphp5.0反序列化链小记.pdf

    下面是一个基于Linux环境下的文件写入实例,用来演示如何利用此漏洞: - 使用工具`phpggc`生成所需的payload。需要注意的是,根据作者的测试,使用`base64`编码的payload可能无法成功执行,而`urlencode`编码则可以...

    Windows下bat批处理脚本使用telnet批量检测远程端口小记

    但在Windows环境下,telnet命令并不像Linux环境下的那样直接返回执行结果的返回值。因此,直接使用telnet命令可能会遇到一些问题。 ```batch echo q | telnet -e 'q' %ip% %port% && echo "%ip%:%port% 通" || echo...

    关于MariaDB安装问题小记(CMake Error at)

    通常,这个库可以通过以下命令在不同的Linux发行版上安装: - Debian/Ubuntu: `apt-get install libaio-dev` - RedHat/Fedora/Oracle Linux: `yum install libaio-devel` - SuSE: `zypper install libaio-devel` ...

    mysql数据存储目录迁移小记

    不想重装mysql,我服务器大部分空间mount在/app下了,于想想到了linux下的ln -s命令  OK 下面开操作了(注:以下操作均在零晨1点操作,记住先将数据备份成sql文件):  1. service mysqld stop  2. 在/app 下新建...

    安装npm包管理器小结

    **四、安装问题小记** 1. **vscode中使用yarn命令,报错未知命令**: - 确保已将Yarn的全局安装路径添加到VSCode终端的PATH环境变量中,或者在VSCode内设置用户或工作区的`terminal.integrated.env.*`(根据操作...

    mysql80-community-release-el8-1.noarch.7z

    "mysql80-community-release-el8-1.noarch.7z" 文件是一个针对 Red Hat Enterprise Linux 8 和 Oracle Linux 8 的 MySQL 8.0 社区版安装包的压缩文件。它采用 .noarch 格式,意味着这个 RPM 包适用于任何架构,不...

    mysql80-community-release-fc32-1.noarch.7z

    在描述中提到的“RPM Package”,全称为Red Hat Package Manager,是Linux发行版如Fedora、CentOS等广泛使用的软件包管理工具。RPM包包含了软件的所有组件,以及元数据,用于安装、升级、查询和卸载软件。`mysql80-...

Global site tag (gtag.js) - Google Analytics