Mac OSX系统、Linux、Windows命令行教程
Mac OSX系统、Linux、Windows命令行教程
用你的终端做一些事情 (command line, Terminal, PowerShell).
一、各系统终端的使用方法
- Mac OSX
在Mac OSX系统上,你应该
按住 command
键,并敲空格键。
屏幕顶部会弹出一个蓝色的“搜索框”。
输入“terminal”。
点击终端应用程序,这个程序的图标看起来有点像一个黑盒子。
终端就打开了。
现在你可以在你的dock中看到你终端的那个图表,选中它右键选择选项–>保留,这样你的终端就会一直保留在dock中了。
你现在已经打开了你的终端,并将它放在你dock中,这样你下次可以快速的打开它。
- Linux
如果你用的是Linux系统的话,我假设你知道如何打开你的终端。通过菜单窗口管理器查找叫做shell或者terminal的应用。
- Windows
在windows系统中,我们要使用PowerShell
。人们常用一个名为cmd.exe
的程序协同工作,但是它并不像PowerShell好用。如果你有Windows7或以上版本,这样做:
单击开始菜单
在“搜索程序和文件”中输入“ powershell”。
敲回车
二、各系统命令的功能
- Linux/Mac OSX
pwd
: 打印当前工作目录
hostname
: 获取我的计算机的网络名称
mkdir
: 创建目录
cd
: 更改目录
ls
: 列出目录下的文件
rmdir
: 删除目录
pushd
: push directory
popd
: pop directory
cp
: 复制文件或目录
mv
: 移动/重命名文件或目录
less
: 按页查看文件
cat
: 输出整个文件
xargs
: 执行参数
find
: 查找文件
grep
: 查找文件里面的东西
man
: 阅读帮助手册
apropos
: find what man page is appropriate
env
: 查看计算机环境
echo
: 输出一些参数
export
: 设置一个新的环境变量
exit
: 退出终端
sudo
: 危险! 拥有超级用户权限!
- Windows
如果你用的是windows系统,你要熟记以下命令:
pwd
: 打印当前工作目录
hostname
: 获取我的计算机的网络名称
mkdir
: 创建目录
cd
: 更改目录
ls
: 列出目录下的文件
rmdir
: 删除目录
pushd
: push directory
popd
: pop directory
cp
: 复制文件或目录
robocopy
: 更强大的复制
mv
: 移动/重命名文件或目录
more
: 按页查看文件
type
: 输出整个文件
forfiles
: 对大量文件执行一个操作
dir -r
: 查找文件
select-string
: 查找文件里面的东西
help
: 阅读帮助手册
helpctr
: find what man page is appropriate
echo
: 输出一些参数
set
: 设置一个新的环境变量
exit
: 退出终端
runas
: 危险! 拥有超级用户权限!
Mac OSX系统、Linux、Windows命令行教程的更多相关文章
- Win10系统开启Linux Bash命令行
Win10系统开启Linux Bash命令行 导读 在Build2016上微软为了拉拢开发者发了个大招,那就是Win10一周年更新集成原生Linux Bash命令行功能,这将允许开发者或用户在Wind ...
- Windows命令行中使用SSH连接Linux
转自 http://www.linuxidc.com/Linux/2014-02/96625.htm 1.下载: openssh for Winodws: 免费下载地址在 http://linux.l ...
- Windows与Linux的命令行命令对比
Windows与Linux的命令行命令对比 * Windows不区分大小写,Linux区分大小写的. sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ...
- [转帖]Windows与Linux的命令行命令对比
Windows与Linux的命令行命令对比 https://www.cnblogs.com/sztom/p/10785140.html * Windows不区分大小写,Linux区分大小写的. sn ...
- git代理,windows命令行代理,linux命令行代理
下载不动设置代理:git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https:/ ...
- 转: windows 10使用原生linux bash命令行
转: https://www.zybuluo.com/pandait/note/337430 windows 10使用原生linux bash命令行 linux bash windows-10 第一时 ...
- 像Linux终端一样使用windows命令行【cmder】
像Linux终端一样使用windows命令行[cmder] 下载cmder 我下载的是full版,下载之后是个压缩包,解压之后点击cmder.exe即可运行. 需要解决的几个问题 默认的是λ,当然还是 ...
- mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)
原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962 Mysql导入导出sql,txt,excel 首先我们通过命令行 ...
- Windows命令行(DOS命令)教程
一.命令行简介 命令行就是在Windows操作系统中打开DOS窗口,以字符串的形式执行Windows管理程序. 在这里,先解释什么是DOS? DOS——Disk Operation System 磁盘 ...
随机推荐
- Jacoco覆盖率工具使用
Jacoco介绍 Jacoco是一个开源的覆盖率工具.Jacoco可以嵌入到Ant .Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序.很多第 ...
- css before和after伪元素应用
1.说明 ":before" 伪元素可以在元素的内容前面插入新内容. ":after" 伪元素可以在元素的内容之后插入新内容. 伪元素默认展示为inline, ...
- nexus 离线更新索引
1.到http://repo.maven.apache.org/maven2/.index/页面下载下面这两个文件: nexus-maven-repository-index.gz nexus-mav ...
- 28种CSS3炫酷载入动画特效
这是一组效果很炫酷的纯CSS3 Loading载入动画特效.这组loading动画共同拥有27种不同的效果.每一种loading动画都是通过CSS3的keyframes帧动画来完毕的,每个载入动画都构 ...
- iptables阐述防火墙
一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种.无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘.而我们的任务就是需要去定义到底防 ...
- Android 华为U8818真机调试 无法打印Logcat
摘抄至:http://blog.csdn.net/studyalllife/article/details/8558258 在我们使用真机进行Android应用调试时,无法获得调试信息,错误提演示样例 ...
- 一些很经典的JavaScript的问题
1.作用域 (function() { var a = b = 5; })(); console.log(b); 输出:5 陷阱是,在函数表达式中有两个赋值,但a是用关键字var 来声明的,这意味着a ...
- 理解Lucene中的Analyzer
学习一个库,最好去官网.因为很多库API变动十分大,从博客上找的教程都过时了. Lucene原理就是简简单单的"索引",以空间换时间.但是Lucene将这件事做到了极致,后人再有想 ...
- HTML:减少页面加载时间的方法
1. 重复的HTTP请求数量应尽量减少 (1)减少调用其他页面.文件的数量. (2)在使用css格式时,常会采用background载入图形文件,而每个background的图像都会产生1次HTTP ...
- GoogleMapsV3-----基础地图(自定义消息提示OverlayView) (转)
<html> <head> <title> </title> <title></title> <style type ...