【新星计划】Linux命令行相关指令汇总
命令行相关指令汇总-补充ing
linux-->terminal
----------------------------------------------------------------------------------------------
1、pwd
当前目录
2、echo
输出显示
3、date
显示时间
4、su admin
切换不同的用户,比如admin和yituadmin,不是root
5、reboot
重启
6、cp -r 目标地址 复制到的地址
7、du -sh *
看文件夹下面的文件大小
8、rar a test.rar test
这条命令是将文件夹test压缩成一个rar包
9、md5sum
计算文件md5码
echo -n "xxx" |md5sum 把xxx转为md5sum
10、cd
切换到某个目录
11、ll ls
ll是显示所有的文件和详细信息(文件大小、可读可信之类的)
ls是显示文件
12、tar
解压文件,ex:tar xvf ****
tar -zcvf /home/xxx.tar.gz /xxx
tar -zcvf 打包后生成的文件名全路径 要打包的目录
13、grep
查找文件内容,ex:grep ‘字符串’ 文件名 显示文件中带有字符串的行
grep ‘字符串’ d* 显示以字母d为开头的文件中带有字符串的行
查找当前目录下所有文件中的文本text:grep "text" * -nR
grep -r "待查找内容" ./
14、find
查到特定文件,ex:find . -name '*a*' 查找文件名含a的文件
15、ln (ps :是L的小写,不是大写的i)
链接文件,ln –s 源文件/目录 目标文件/目录
16、mv
移动文件,在同一个目录下可以达到修改文件名的目的
17、tmux
类似window的命令行,可以后台运行
tmux ls #列出当前在运行的tmux会话
tmux a -t 会话名称 #回到指定的会话名称中
tmux new -s 会话名称 #新建指定名称的会话
control+b d 将当前tmux切换至后台运行
18、telnet
测试ip下某端口,ex:telnet 10.10.25.141 22
19、netstat -ntlp
查看端口监听情况
20、sz $需要传输的文件
传输服务器的文件到window系统上
21、date
显示系统时间,date -d @timestamp,可以把时间戳转为常规时间,ex
22、vim下替换特定文本
:{作用范围}s/{目标}/{替换}/{替换标志},
ex: :%s/foo/bar/g (在全局范围(%)查找foo并替换为bar,所有出现都会被替换(g))
扔个链接:https://harttle.land/2016/08/08/vim-search-in-file.html
23、Linux unzip解压文件到某个目录下面
unzip 微信.zip -d demowx
unzip -O GBK cy2.zip #解决window的中文字符到linux乱码的情况
24、查看隐藏文件大小
du -sh .[!.]*
25、grep显示前后几行信息
grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 显示foo及前5行
grep -A 5 foo file 显示foo及后5行
26、压缩文件夹
zip -r myfile.zip ./*
将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.
27、显示java运行位置
方法1:echo $JAVA_HOME
方法2: which java
Windows-->cmd
----------------------------------------------------------------------------------------------
1、arp -a
查看所有ARP缓存表中的所有信息
2、arp -a >1.txt
可以把缓存表的信息保存到1.txt输出保存,保存在对应的根目录下面
----->
3、F:
切换到F盘
4、dir
显示当前目录下的文件
5、ipconfig /all
查看配置
6、ipconfig /renew
刷新配置
7、ping @ip
测试连接
8、netstat
显示连接统计
9、tracert
跟踪网络连接,ex:tracert -j 10.10.17.74
10、pathping
测试路由器
11、cd
切换目录
12、ssh 用户名@ip。 ex: ssh yituadmin@192.168.1.20
远程访问服务器
【新星计划】Linux命令行相关指令汇总相关推荐
- 【2018深信服 醒狮计划】《Linux命令行与Shell脚本编程大全》学习笔记
2018深信服"醒狮计划"笔记 第3周(5.02-5.13) 课程 必修 选修 基本要求 Shell编程 <Linux命令行与Shell脚本编程大全> <Perl ...
- 【转】Linux 命令行下的好东西:一些常用指令
Table of Contents tmux tree ack rsync aspell tee +r> cloc printenv find type help env file string ...
- 在Linux命令行上计划自己的假期日历
你们中的某些人很有可能以前从我们的日历中看到过各种选择,但我们希望每个人至少有一件新事物. 我们已经以某种方式进入了本系列的第七天,而没有创建一个实际的日历来庆祝,所以今天让我们使用命令行工具: ca ...
- linux php 指令,在 Linux 命令行中使用和执行 PHP 代码(一)
PHP是一个开源服务器端脚本语言,最初这三个字母代表的是"Personal Home Page",而现在则代表的是"PHP:Hypertext Preprocessor& ...
- Linux常用到的指令汇总
Linux常用到的指令汇总 根据鸟哥linux私房菜上定义的:一定要先學會的指令:ls, more, cd, pwd, rpm, ifconfig, find 登入與登出(開機與關機):telnet, ...
- Linux命令行与shell脚本编程大全:第2版
<Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...
- Linux初学(Linux命令行的使用)
Linux初学(Linux命令行的使用) 1. 什么是Linux 2. 内核 3. shell的应用 3.1 什么是shell 3.2 shell的打开方式 3.3 shell命令行提示符 3.4 s ...
- 又一波你可能不知道的 Linux 命令行网络监控工具
又一波你可能不知道的 Linux 命令行网络监控工具 对任何规模的业务来说,网络监控工具都是一个重要的功能.网络监控的目标可能千差万别.比如,监控活动的目标可以是保证长期的网络服务.安全保护.对性能进 ...
- 《Linux命令行与shell脚本编程大全 第3版》
第一部分 Linux 命令行 第1章 初识Linux she 1.1 什么是Linux 2 1.1.1 深入探究Linux 内核 3 1.1.2 GNU 工具 6 1.1.3 Linux 桌面环 ...
最新文章
- 提高显微镜分辨率方法_超分辨显微镜研究获进展
- 如何自学python爬虫-零基础入门Python爬虫不知道怎么学?这是入门的完整教程
- SharePoint 2013 Disaster Recovery——迁移内容数据库
- KubeSphere 3.1.0 GA:混合多云走向边缘,让应用无处不在
- 安装容器编排工具 Docker Compose
- mysql case默认_MySQL知识整理10.1—存储过程和函数
- 解构设计!网格表现Logo设计
- 自学python推荐书-学习python求推荐一波书籍?
- 从C#程序中调用非受管DLLs
- mysql 8.0.3 rc_MySQL 8.0.3 RC 版即将发布,看看有哪些变化
- Java怎样获项目路径_java项目中获取路径的方式
- 2022年计算机二级考试C语言程序设计冲刺题及答案
- android 软件搬家 换机,手机搬家一键换机
- 迪斯科算法_为什么迪斯科极乐世界如此可重播
- 你还在关注 AGV,而 AMR 已经悄然崛起
- 苹果研发microLED暂难摆脱对三星的依赖
- springboot中报415错误怎么解决?
- 【C语言】字符画实现游戏掘地求升
- 从零开始的数模(十九)组合赋权法
- react-native入门之使用图片
热门文章
- 柯南变声器的算法实现原理
- How to Setup Replicated LevelDB Persistence in Apache ActiveMQ 5.9--转载
- 【行业报告】信贷场景下全流程数据风控体系——宜信
- vue笔记整理与总结
- 张小龙的小程序革命,复盘731天,用“小”来改变这个世界
- 新年到,献给从一线工程师到CTO的实用指南:《2019区块链开发者报告》
- 4'.deploy.prototxt
- GitHub是如何征服Google、微软和其它公司的
- mysql t-sql,将T-SQL转换为MySQL
- Spring5源码 - 构建源码环境