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命令行教程的更多相关文章

  1. Win10系统开启Linux Bash命令行

    Win10系统开启Linux Bash命令行 导读 在Build2016上微软为了拉拢开发者发了个大招,那就是Win10一周年更新集成原生Linux Bash命令行功能,这将允许开发者或用户在Wind ...

  2. Windows命令行中使用SSH连接Linux

    转自 http://www.linuxidc.com/Linux/2014-02/96625.htm 1.下载: openssh for Winodws: 免费下载地址在 http://linux.l ...

  3. Windows与Linux的命令行命令对比

    Windows与Linux的命令行命令对比 * Windows不区分大小写,Linux区分大小写的. sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ...

  4. [转帖]Windows与Linux的命令行命令对比

    Windows与Linux的命令行命令对比 https://www.cnblogs.com/sztom/p/10785140.html * Windows不区分大小写,Linux区分大小写的. sn ...

  5. git代理,windows命令行代理,linux命令行代理

    下载不动设置代理:git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https:/ ...

  6. 转: windows 10使用原生linux bash命令行

    转: https://www.zybuluo.com/pandait/note/337430 windows 10使用原生linux bash命令行 linux bash windows-10 第一时 ...

  7. 像Linux终端一样使用windows命令行【cmder】

    像Linux终端一样使用windows命令行[cmder] 下载cmder 我下载的是full版,下载之后是个压缩包,解压之后点击cmder.exe即可运行. 需要解决的几个问题 默认的是λ,当然还是 ...

  8. mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)

    原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962 Mysql导入导出sql,txt,excel 首先我们通过命令行 ...

  9. Windows命令行(DOS命令)教程

    一.命令行简介 命令行就是在Windows操作系统中打开DOS窗口,以字符串的形式执行Windows管理程序. 在这里,先解释什么是DOS? DOS——Disk Operation System 磁盘 ...

随机推荐

  1. ES6 async await 面试题

    转自:https://juejin.im/post/5c0397186fb9a049b5068e54 1.题目一 async function async1(){ console.log('async ...

  2. 28种CSS3炫酷载入动画特效

    这是一组效果很炫酷的纯CSS3 Loading载入动画特效.这组loading动画共同拥有27种不同的效果.每一种loading动画都是通过CSS3的keyframes帧动画来完毕的,每个载入动画都构 ...

  3. textwrap 模块

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #textwrap 模块 #http://www.cnblogs.com/hongten/p/python_t ...

  4. 老男孩Linux.shell.RHCE运维初中高级50G附解压密码

    学习Linux,好的教程.使学习事半功倍! 老男孩Linux.shell.RHCE运维初中高级 下载地址: http://pan.baidu.com/s/1hsQOb2W 密码: h4hs 解压密码: ...

  5. 【laravel5.4】php artisan migrate报错:Specified key was too long; max key length is 767 bytes

    1.原因:在进行 迁移文件生成时,程序并未给varchar类型字段设置 合适的长度,导致报错. 2.解决办法:找到database/ 目标迁移文件,修改其中类型为string的字段长度,建议不要超过2 ...

  6. 微信小程序+PHP:动态显示项目倒计时(格式:4天7小时58分钟39秒)

    1.一般我们说的显示秒杀都是指的单条数据,循环我没做. 效果: 2.wxml代码: <p class="endtime_act">距报名截止还有: <block ...

  7. PHP一些优先级的问题

    直接看代码 <?php echo '1'.print(2)+3,"\n"; 不错,就是这么简单,但是很少有人能正确回答 我们执行一下 [root@localhost test ...

  8. XP系统下建立WIFI热点让手机、电脑能上网

    http://wenku.baidu.com/view/372c5b1fa300a6c30c229f42.html 这里记录xp系统下建立共享无线网络连接,若是支持手机设备上的话,网络适配器必须是wi ...

  9. Windows命令-route

    Windows route命令 添加一条永久网关:route add 0.0.0.0 mask 0.0.0.0 192.168.2.1 -p例如: route -p add 192.168.0.0 m ...

  10. Java+Oracle实现事务——JDBC事务

    J2EE支持JDBC事务.JTA事务和容器事务事务,这里说一下怎样实现JDBC事务. JDBC事务是由Connection对象所控制的,它提供了两种事务模式:自己主动提交和手动提交,默认是自己主动提交 ...