xshell linux cmd命令大全,Linux(Xshell)命令大全
对Linux的操作经常是使用Xshell工具,这里特地整理了一些Linux比较常用的快捷键和命令,分享给大家,希望对大家有所帮助^ _ ^
一、Linux常用快捷键
Ctrl + Z :退出
Ctrl + insert :复制
Shift + insert :粘贴
Tab :快速补齐命令
up(方向键向上) :回到前一个命令
down(方向键向下) :回到后一个命令
Ctrl + L :清屏 ,相当于clear 命令
Alt + 1, Alt + 2 :切换窗口
Alt + Enter(回车) :全屏显示
二、Linux常用命令
1. 基本命令
man ls :显示ls命令的帮助内容
pwd :查看当前路径
ps [options] :查看进程,例如查看redis进程: ps -ef | grep redis
netstat :查看端口占用,常用的参数例如 netstat -ntlp
start、stop :启动和关闭脚本,例如 ./log.sh start
2. 查看目录
ls :横向列表
ll :纵向列表,相当于ls -l
ls -la :给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件
ls a* :列出当前目录下以字母a开头的所有文件
ls *.doc :给出当前目录下以.doc结尾的所有文件
3. 切换目录
cd / :切换到根目录
cd ~ :切换到用户目录,比如是root用户,则切换到/root下
cd /tmp :切换到目录/tmp
cd usr :切换到当前目录下的usr目录,可以多次进入,比如cd usr/bin/src
cd … :返回到上一级目录,可以多次返回,比如cd …/… 切换到上二级目录
4. 查找文件
find a* :当前目录下查找以a开头的文件
find *.txt :当前目录下查找以.txt结尾的文件
find aaa.log :当前目录下查找名字为aaa.log的文件
find -name aaa.log: 当前目录下的所有目录下查找名字为aaa.log的文件
find | grep a :当前目录下的所有目录查找名字带有a的文件
find .-name *.rpm :在当前目录中查找rpm包
grep aaa /home/usr/aaa.log :在文件/home/usr/aaa.log中查找包含aaa的所有行
5. 创建文件夹
mkdir phots :在当前目录中建立名为photos的目录
mkdir -p this/that/theother :在当前目录下建立指定的嵌套子目录
6. 创建文件
touch aaa.txt :创建一个空文件,文件名为aaa.txt
vi 文件名:进入编辑窗口, 按下i或者insert键进行编辑,输入Esc : wq编辑完成并保存退出(Esc :q!编辑完不保存的退出)
vim :进行文件编辑
7. 查看文件
cat file :显示文件内容
more file :分页显示命令,可以通过管道符(|)与其他的命令一起使用
less file :分页显示命令
tail file :查看文件详细信息
tail -f aaa.log :查看aaa.log文件的详细信息,并保持查看状态,常用在控制台
tail -n x aaa.log : 查看aaa.log的最后几行
8. 复制和移动
cp -a dir1 dir2 :把dir1文件夹复制到dir2文件夹(包括以句点开头的隐藏文件)
cp file1 file2 :把文件file1 复制为新文件file2
cp file1 /home/src/file2 :把文件afile从当前目录复制到/home/src/目录下
mv aflie bfile :将afile重命名为bfile
mv afile /tmp :把当前目录下的afile移动到/tmp/目录下
9. 删除
rm -rf dir :删除dir目录以及它所包含的所有内容
rm afile :删除文件afile(需要用户确认,输入yes/no)
rm * :删除当前目录下的所有文件(未隐藏文件)
10. 其他文件操作
tar zxvf :解压文件(文件格式为.tar.gz)
rz :文件上传
sz :文件下载
11. 杀进程
kill:杀掉进程,一般使用 kill -9 pid;也可以杀指定进程:kill (ps -ef | grep svn)
参数:
-1 :重新读取一次参数的设定档 (类似 reload);
-2 :代表与由键盘输入 [ctrl]-c 同样的动作;
-9 :立刻强制删除一个工作;
-15:以正常的程序方式终止一项工作。与 -9 是不一样的
12. 比较
diff dir1 dir2 :比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
diff file1 file2 :比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
comm file1 file2 :比较文件,显示两个文件不相同的内容
13. 建立连接
ln source_path target_path :硬连接
ln -s source_path target_path :软连接
14. 其他命令
top :查看cpu、内存
w:显示登录用户的详细信息
who:显示登录用户
last:查看最近那些用户登录系统
clock –r :读取系统时间
date -s “060520 06:00:00″ :设置系统时期为2006年5月20日6点整
uname -R :查看系统版本
reboot :重新启动计算机
shutdown -r now :重新启动计算机,停止服务后重新启动计算机
shutdown -h now :关闭计算机,停止服务后再关闭系统
halt :关闭计算机
su - :切换到root用户
su - others :切换到用户others
free -tm :查看内存和swap分区使用情况
vmstat:监视虚拟内存使用情况
iostat:磁盘吞吐量
-c :只显示CPU行
-d :显示磁盘行
-k :以千字节为单位显示磁盘输出
-t :在输出中包括时间戳
-x :在输出中包括扩展的磁盘指标
xshell linux cmd命令大全,Linux(Xshell)命令大全相关推荐
- linux教程(四)— Xshell常用命令
用来记录下常见的shell命令. 首先我们要跟大家从最简单的聊起,我们进入Xshell的界面之后连接上Linux服务器,刚进去的时候我们是不知道我们有哪些文件的,这个时候我们可以使用ls命令来显示有哪 ...
- xshell linux托文件夹,Xshell拖拽文件到linux(rz和sz命令用法详解)
在linux中rz 和 sz 命令允许开发板与主机通过串口进行传递文件了,下面我们就来简单的介绍一下rz 和 sz 命令的例子. rz,sz是Linux/Unix同Windows进行ZModem文件传 ...
- xshell上传本地文件命令_linux学习 XShell上传、下载本地文件到linux服务器
(一)通过命令行的方式 1.linux服务器端设置 在linux主机上,安装上传下载工具包rz及sz; 如果不知道你要安装包的具体名称,可以使用yum provides */name 进行查找系统自带 ...
- xshell中查找命令_Xshell Linux 常用命令
1.列出当前目录的文件 2.复制文件 cp 3.更改目录cd cd ../.. 切换到上二级目录 cd ~ 切换到用户目录,比如是root用户,则切换到/root下 查看当前路径 pwd 5.移动和重 ...
- Linux命令篇 linux命令大全简洁明了 linux学习笔记
Linux命令篇 linux命令大全简洁明了 linux学习笔记 Linux 命令大全 文章目录 Linux 命令大全 一. 常用的基础命令 查看目录: 切换目录: 创建和删除: 拷贝和移动文件: 查 ...
- Linux系统常用命令及其使用详解大全
Linux系统常用命令及其使用详解大全 整理了linux常用的命令,最长常用的也就几十个,cd,ls ,vi等等,有些容易忘记,经常拿出来看看. 其他的可以推荐一个网站,https://www.lin ...
- SecureCRT萌新常用命令及Linux命令大全整理
用了几个月的crt了,总结一下作为一个萌新个人在项目中最需要和经常用到的命令,最后贴上网络整理的Linux命令大全备用. 一.个人常用: cd: 改变目录 cd /:进入根目录 cd :回到自己的目录 ...
- 工作用到的 cmd git docker linux redis k8s 命令
工作用到的 cmd git docker linux redis k8s 命令 cmd git docker 常用命令 保存镜像 加载镜像 pom 文件配置打包到容器的内容 容器和服务器间拷贝文件 l ...
- linux cp命令 前面,盘点Linux命令之Linux cp命令使用大全
Linux命令有很多,其中Linux cp命令常用的一种,Linux cp命令如何使用,下面IT培训网将为您盘点有关Linux命令之Linux cp命令大全. Linux命令之Linux cp命令详解 ...
- linux eth0 目录,教程 | Linux常用命令大全
原标题:教程 | Linux常用命令大全 来源:Linux爱好者 ID:LinuxHub Linux常用命令 目录操作命令 ls 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls ...
最新文章
- 关于 htonl 和 ntohl 的实现
- python线程执行完后释放内存_python变量内存地址释放与加速并行计算多线程
- 如何才能避免聚会尬聊
- 2-30hashlib模块讲解
- 你的php网页乱码了吗
- 人民币兑换、换硬币 C语言
- 已经出狱的李一男和即将出狱的王欣,还能赶上这个时代吗?
- drm android 工作原理,[原创]某DRM解密流程简单分析
- U盘中病毒后文件变为屏幕保护程序恢复方法
- 苹果开发者账号双重认证
- 长沙小吃比较好吃and著名的地方
- 《城市化》(顾朝林)-1
- Java模拟实现ATM系统
- 关于时间复杂度什么是时间复杂度
- 刚买的新电脑怎么安装软件
- 百德彼不妥协的现代性,中国轻奢眼镜的至高极
- 《C++ Primer》学习笔记
- dede后台-系统基本参数无法保存中文/显示空白
- android如何获取分屏区域的宽高,Android N获取屏幕高度的问题
- Linux缩写汇总;电信
热门文章
- 原创|批处理实现安卓设备自动重启压力测试(自动生成日志和计算重启时间)
- 高斯c语言百度云免费,高斯数学(1-6年级)精品课程全集百度云下载
- 【Latex】PPT画图,导出emf格式,word插入emf文件并导出pdf,pdf裁剪并导出eps文件,latex插入eps文件
- 英文c语言笔试题,2010年3月计算机等考二级C语言笔试试题 附答案(国外英文资料).doc...
- 拉格朗日乘数法,一种计算条件极值的方式
- 毫米和像素怎么换算_像素和厘米怎么换算?
- 情侣推送早安问候之小程序订阅通知模板推送 (出现在消息列表的服务通知)
- 8种Python文本处理工具集
- 【测试理论】如何做好探索性测试(二)—增加维度
- uni-app 安卓实现监听 PDA 扫码枪等设备按钮