刚刚进公司,要查找日志.所以在网上综合了一下常用的命令!
一些ssh命令
基础命令:
(1)显示文件源代码
Cat ooxx.php
(2)查看当前目录
Pwd 会输出完整的路径
(3)更改目录 change directory
Cd/path/to/directory/
(4) 列出文件/子目录 listing files/subfolders
Ls –alh 输出会很爽….
-a 显示全部文件
-l 比较详细的列表
-h 人类能看懂的比如把1024显示为1k
(5)帮助
命令 –help 显示一个简洁版的帮助,记不住参数就查一下
(6)获取远程文件wget
Wget http://ooxx.me/me.jpg
就会获取远程的me.jpg文件到当前目录
(7) 压缩解压缩
Unzip wordpress.zip
如果文件是zip形式的,比如刚从wordpress主站wget了一个压缩包过来,只需要输入unzip 文件名,就可以解压缩到当前目录了
tar -czvf ooxx.tar.gz *
把当前目录所有文件以tar命令打包为ooxx.tar.gz文件
-c创建
-z用gzip压缩方式
-v显示压缩过程
-f搞成file
tar -xzvf ooxx.tar.gz
解压缩 ooxx.tar.gz 里的文件到当前目录
-x解压缩
-z用gzip压缩方式
-v显示压缩过程
-f搞成file
系统命令:
(1)df
显示整个主机的总容量以及比率
(2)删除文件 Remove files (rm)
rm -vf miao.in
强制删除miao.in这个文件并不需确认,列出删除文件列表 强制删除,不要执行,除非你知道你在干嘛… -v一般v参数都是显示过程的意思
-f
rm -rf ooxx
删除ooxx这个文件夹,包含它的子文件和子文件夹
删除文件用上面的命令,但删除文件夹的时候就需要跑下遍历了
-r 比较本土化,是"日"的缩写,在所有命令里都是 recursive 的意思,有些命令是大写的 R 需要注意
(3)拷贝文件 cp
cp ooxx.me /home/jiucool
复制ooxx.me这个文件到/home/jiucool 文件夹下
cp –a /home/lovelygirl /home/jiucool
复制lovelygirl 文件夹到 /home/jiucool 文件夹下
(3) 移动文件/重命名 (mv
mv ooxx.me miao.in
重命名ooxx.me为miao.in
如果加路径,就是移动到某个路径并重命名为miao.in
和DOS不一样,移动文件和重命名换个思路,其实是一个套路,不是么?
mv jiucool /home/jiucool
将jiucool 移动到/home/jiucool文件夹下
(4)创建空文件 touch
touch miao.in
就是创建一个 miao.in 的空文件
如果touch了已有的文件,则会更新那个文件的日期为当前
高级命令:
(1) 查找. 常用命令,让我们来找一下10MB以上的文件吧
find . -type f -size +10000k -exec ls -lh {} \; | awk '{ print $5 ": " $9 }' |sort -n
(2) Grep
ls -alh | grep ooxx
只显示含有ooxx的那几列,当然你在cat的时候配合这个用找文件里的某些字段很方便
(3)分页 less/more
Less miao.php
如果源代码很长,则会分页显示,上下箭头滚动,输入q退出
tail -n 1000 /var/log/httpd/error_log | more
可以用 | more 参数来滚动显示页面或行
剩下的就看个人操作了............
分享到:
相关推荐
虽然部分内容似乎被编码或格式化错误,但可以识别一些常见的Linux命令,这些命令在日常的Linux管理和操作中极为常见: - `rm -rf mydir`: 删除名为`mydir`的目录及其所有内容。这是非常强大的命令,应谨慎使用,...
虽然题目中提到的命令与 SSH 直接关联不大,但它们都是 Linux 中常用的操作命令,对于熟悉 Linux 环境同样非常重要。接下来将对这些命令进行解释。 - **文件和目录管理** - `rm -rf mydir/*`:删除目录 `mydir` 下...
Linux ssh常用命令.docx
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
SSH 远程管理 Linux 常用命令文件上传下载 一、SSH 基础知识 SSH(Secure Shell)是一种安全的远程登录协议,使用加密技术来保护数据的传输。 SSH 客户端软件可以连接到 SSH 服务器,实现远程管理和文件传输。 ...
下面是 SSH 登陆 LINUX 服务器的常用命令分类: 登陆命令 ssh [hostname] -u user 该命令用于登陆 LINUX 服务器, hostname 是远程服务器的主机名,-u 选项指定用户名,用户需要输入密码以完成登陆。 传输文件...
Linux命令非常繁多,且每个命令都有众多参数,本文只简述了部分常用命令的基本用途和用法。熟练使用这些命令可以大幅提升工作效率,是每个Linux用户都应该掌握的基础技能。由于内容扫描可能存在误差,建议在实际操作...
这份名为"Linux课件ppt及常用Linux命令集"的资源包含了学习和掌握Linux操作系统的宝贵材料。以下将详细介绍其中涉及的关键知识点: 1. **Linux基础知识**: - Linux是一个类UNIX的操作系统,基于POSIX标准,由...
linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...
Linux是一种类Unix操作...通过这些常用Linux命令的小结,用户可以在处理系统管理、文件处理和文本处理等任务时更加高效。正确的使用这些命令可以极大地提升工作效率,并能帮助用户在复杂的任务中迅速定位和解决问题。
学习 Linux 常用命令的作用主要体现在以下几个方面: 1.掌握常用的 Linux 命令能够让你更高效地管理和操作 Linux 系统,快速完成文件操作、系统管理、网络配置等任务。 2.通过命令行可以编写脚本(Shell 脚本),...
SSH是一种网络协议,用于安全地远程登录到Linux或Unix服务器,执行命令,以及传输文件。C#中可以借助第三方库,如SSH.NET或SharpSSH,来实现SSH功能。在这个案例中,我们提到了两个工具:Plink和SCP。 Plink是PuTTY...
它是Linux系统管理员和开发者连接到远程服务器进行系统管理、文件传输和命令执行的常用工具。本文将深入探讨SSH链接Linux工具的使用,以及如何通过可视化方式操作Linux下的文档目录。 1. SSH基础概念: SSH提供了...
### Linux SSH 命令详解及实用技巧 在 Linux 系统中,SSH(Secure Shell)是一种用于远程登录和管理服务器的重要工具。本文将详细介绍与 SSH 相关的一些常用命令及其应用场景,帮助用户更好地掌握 SSH 的使用方法。...
Linux SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地远程登录到Linux或Unix系统。SSH提供加密的网络服务,包括命令行接口(CLI)的远程登录、文件传输以及网络服务的控制。它取代了早期的不安全的...
在Linux环境下,常用的SSH客户端工具有`ssh`命令行工具和图形化界面的工具,如`PuTTY`(Windows平台)和`MobaXterm`(多平台)。`ssh`命令行工具是Linux和Unix系统的内置工具,用户只需输入`ssh 用户名@主机地址`...