如果你想将当前 command line 会话切换到其他目录,需要用到三个命令:pwd,ls和cd。...pwd的含义是“print working directory”,会显示当前目录的绝对路径。 ls的含义是“list directory contents”,它会列出当前目录的内容。...这个命令还有其他参数可选。 cd的含义是“change directory”,它会改变当前目录到你指定的目录。如果你不指定,则会返回你的 home folder。...上级目录 cd ~ 返回root cd - 返回上一个访问的目录 rm 文件名 删除 cat 文件名(|less) 在终端下查看文件 ls 列出目录下所有文件...@192.168.1.222 以root账号远程连接222服务器 unrar x abc.rar rar文件解压,需要安装rar工具 open /Users/sunww 使用 open 命令
寻觅了良久终于找到了mac下如何在终端显示tree的命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件。 命令: find ....-print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 然后手动alias一下,在你的.bash_profile或者.zshrc中添加: alias tree="
image.png 以下为方便查看,引自终端命令-文件操作、编辑操作 基本路径操作 相对路径:cd /users/yang/Desktop 绝对路径:cd Ddesktop ....:表示一个字符,一定有一个,不能没有 [xn]:表示中括号中的任意一个字符 [abcdefg]可以写成[a-g]:表示从a到g之间的任意一个字符 ls -a:隐藏文件 ls -l:列表风格显示 ls -...重定向 > ls > test.txt: 表示把本来显示在终端上的信息写入到test.txt文件中 >> 和 >的区别是:>>是源文件的末尾添加,而>先清空然后再添加 gedit:用gedit编辑器打开文件...more 如果文件内容很多,使用more查看时可以分屏显示 ls -alh | more 先把ls -alh显示的内容放到管道|中,然后再使用more从管道中取数据,然后分屏显示 创建文件夹 mkdir...8行 u:撤销 ctl+r:反撤销 G:跳到最后一行 15G:跳转到第15行 1G:跳转到第一行 gg:跳转到第一行 参考 MAC终端命令-文件操作、编辑操作
Gradle终端命令给App打包 估计好多兄弟们都习惯了用AndroidStudio和Eclipse的build直接对app进行打包,但是其实打包更应该用Gradle打包,我来附上方法: 首先,需要有一个本地的...重要的事情说三遍,仅仅配置java的bin到环境变量是不行的,需要配置JAVA_HOME,JAVA_HOME的配置为你的jdk目录,否则会报错!...有好多人都很好奇Gradle的终端到底是什么东西 我在这里解释一下,使用Gradle的终端可以使用AndroidStudio自带的,也可以使用Windows自带的cmd(因为我是Windows系统) 首先说一下...切换到自己的项目的根目录 2.1. gradle assembleDebug 2.2. gradle assembleRelease apk下找到你需要的东西 而AndroidStuidio自带的 就更加简单了,在AndroidStuidio下方有一个Terminal,点击即可,不用手动切换到根目录,自动就是根目录,其余操作和cmd
awk 在文件中查找并处理模式 awk '{print $1 $1}' filename sort 排序或归并文件 sort -d -f -u file1 uniq 去掉文件中的重复行 uniq file1...file2 diff 比较并显示两个文件的差异 diff file1 file2 sed 非交互方式流编辑器 sed "s/red/green/g" filename grep 在文件中按模式查找 grep..."^[a-zA-Z]" filename cut 显示文件每行中的某些域 cut -f1,7 -d: /etc/passwd colrm 从标准输入中删除若干colrm 8 20 file2 paste...功能描述 使用举例 chown 改变文件或目录的属主 chown newowner filename chgrp 改变文件或目录的所属组 chgrp staff filename xlock 给终端上锁...who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称 tty uname 显示操作系统的有关信息 uname -a clear
Mac自带vim sudo xxx文件夹 cd 进入文件命令 mkdir 创建文件夹命令 ls 列出文件列表 open xxx :wq 保存后退出 :w 保存 目录操作 命令名 功能描述 使用举例...比较并显示两个文件的差异 diff file1 file2sed 非交互方式流编辑器 sed "s/red/green/g" filenamegrep 在文件中按模式查找...grep "^[a-zA-Z]" filenameawk 在文件中查找并处理模式 awk '{print 命令名 功能描述 使用举例 passwd 修改用户密码...远程登录 rlogin hostname -l username rsh 在远程主机执行指定命令 rsh f01n03 date ftp 在本地主机与远程主机之间传输文件...显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称 tty stty 显示或重置控制键定义 stty -a du 查询磁盘使用情况
大家好,又见面了,我是你们的朋友全栈君。...alias ll='ls -l' #alias l='ls -alhF' #alias la='ls -AFh' #alias ll='ls -lhAF' 执行source .bash_profile命令...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
hello伙伴们,作为忠实的mac骨灰级别的粉丝,它真的给我带来了很多效率上的提升。那作为接触的最多的软件之一——终端,其实shigen每天80%的时间都在终端上倒腾的,运行我的各种脚本工具。...那效率肯定得提上上去了,shigen的电脑终端就很丝滑。 首先,答应我;不要再使用系统的终端了,使用 iterm2吧,它的功能很强大,而且支持很多自定义的配置。...当然,为了酷炫,实际的并没有这么的花哨。 好了工具有了,那怎么提升效率呢?今天的分享主要是alias有关,也是shigen在实习的时候,跟着我的运维伙伴学到的。...查看文件的列表信息 查看git历史 就先选取两个作为参考的案例啦,当然,还有很多实际的操作,这里偏重的是git和ls命令的封装。 其实shigen也自定义了脚本的命令,来一起看看吧。...那具体咋设置的呢,分享出来: 在~/.bash_profile中添加如下的命令即可: alias ip-util="python3 ~/PycharmProjects/shigen-util/iputil
简介 Mac 下手动打开目录、文件和应用程序等和 Windows 都很一不样,用惯 Windows 的用户刚开始使用 Mac 系统可能会非常不习惯。...好在 Mac 下有一个非常方便的命令行工具 open,它能很方便地打开 Mac 上的目录、文件和应用程序。 2....其中, 为需要打开的目录,可以同时打开多个目录项,打开的目录最终是在 Finder 窗口显示。 2.2 打开文件 open [ ...]...其中, 为需要打开的文件,可以同时打开多个文件项,以对应文件格式的默认应用打开对应文件。...2.3 定位文件 如果想定位文件所在位置并在 Finder 中打开对应目录,则可以使用以下命令行: open -R [ ...]
在某个文件夹中打开终端 如图,想要在终端中到该文件夹,自然而然的办法是cd /usr/share/doc/postfix/html, 但其实还有更简洁的办法,即如上安装Go2Shell或cd to插件...(注:最新的系统Go2Shell有问题,但cd to仍可正常使用) ---- 在终端中打开某个文件夹 打开当前所在的文件夹: open . ---- 打开指定的文件夹: open ~ open /home
显示文件的最初几行 head -20 filename tail 显示文件的最后几行 tail -15 filename cut 显示文件每行中的某些域 cut -f1,7 -d: /etc/passwd...sed 非交互方式流编辑器 sed “s/red/green/g” filename grep 在文件中按模式查找 grep “^[a-zA-Z]” filename awk 在文件中查找并处理模式...newowner filename chgrp 改变文件或目录的所属组 chgrp staff filename xlock 给终端上锁 xlock -remote 编程操作 命令名 功能描述 使用举例...hostname -l username rsh 在远程主机执行指定命令 rsh f01n03 date ftp 在本地主机与远程主机之间传输文件 ftp ftp.sp.net.edu.cn rcp...who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称 tty stty 显示或重置控制键定义 stty -a du 查询磁盘使用情况 du -k subdir
问题场景: 今日用到命令,把项目构建打包到dist目录下,但是需要把dist目录内容copy到另外一个项目当中,写了个命令执行此操作。想来把常用的mac终端命令总结以后,方便使用查找。...命令如下: cd ./projectA //进入到projectA目录 npm run build //执行项目的build命令,bulid命令配置生成的文件存放在dist文件夹下面 cd ...../projectB/dist //copy projectA/dist下面的内容到/projectB/dist mac常用命令: 安装 brew install xxx 卸载 brew uninstall...xxx 更新brew本身 brew update 更新所有brew安装的软件:brew upgrade 更新某一个brew安装的软件:brew upgrade xxx git命令: 1、cd 进入文件夹...(没有则创建,这是进入的为命令模式) 1)从命令模式进入编辑模式 a 从光标所在处的后面开始新增 A 从光标所在行的最后面开始新增 i 从光标所在处开始新增 I 从光标所在行的开始出新增 o 从光标所在行的下面新增一行开始新增
一、说明 MAC系统采用Unix文件系统,所有文件都挂在根目录下面,没有Windows系统的盘符概念,根目录用斜杠(/)表示; 根目录(/)不是可有可无, 表示根目录下的System文件,System...表示当前目录下的System文件; /System 在 Unix系统中区别字符大小写,A.txt 不等于 a.txt; 关键的标点符号:点(.)表示当前目录;两个点(..)表示上一级目录;星号...dir1 dir2 mv 移动/重命名---文件/文件夹 mv dir1 dir2MAC没有重命名的命令 rm 删除文件 或 空目录 rm -rf dir 删除一个 非空 目录 rm -rf dir...权限 clear 清除屏幕或窗口内容 ping 给网络主机发送回应请求 ping www.baidu.com man 查看命令说明 man ls q 退出查看的命令说明 which 查看指定程序的路径...which python history 列出最近执行过的命令及编号 hostname 电脑在网络中的名称 env 显示当前所有设置过的环境变量 passwd 修改用户密码 date 显示系统的当前日期和时间
Linux作为一个广泛使用的操作系统,被广泛用于服务器和开发环境。在Linux上执行命令是日常工作中的常见任务,然而,有时候可能会遇到一些问题。...本文将重点解决一个常见问题:在Linux系统中找不到wget命令。我们将通过参考howtouselinux.com上的相关文章来解决这个问题,并提供详细的解决方法和示例。...参考文章: 本文的解决方案参考了howtouselinux.com上的文章,该文章提供了有关找不到wget命令的问题的提示和解决方法。我们将在此基础上进行拓展,以便更全面地解决这个问题。...确认wget是否安装成功: 安装完成后,再次运行which wget命令来确认wget是否已成功安装。 使用wget命令: 安装成功后,你可以在终端中直接使用wget命令来下载文件。...总结: 在Linux中找不到wget命令是一个常见的问题,但通过安装wget软件包,我们可以轻松地解决这个问题。wget是一个功能强大的工具,用于从Web上下载文件,并在服务器管理和开发中广泛使用。
大家好,又见面了,我是你们的朋友全栈君。...使用Homebrew下载svn brew install svn 查询svn下载路径并测试svn安装 which svn svn -version 检出项目:cd path先进入要检出的项目目录 svn...checkout svn地址 上传项目代码:选择要add的文件时可能回提示这个path不是工作副本目录,说明是你这个项目文件夹没有.svn文件夹 svn add file svn commit -m
原创不 最近在VMware中安装了两个虚拟机,很多命令还是在Linux下或者UNIX下比较爽。...使用 Mac OS X 的时候,因为习惯了在终端中用 VIM 编写代码,所以一般创建文件、编码都是用命令行操作的,但是偶尔还是需要用到 Finder ,比如可能需要查看以下素材图片的大小、想要把HTML...上面这个命令就是打开当前所在的文件夹,当然你也可以利用 open 命令打开其它的文件夹。...比如: open ~ open /home/ open ~/Downloads/ 在 Ubuntu 下,使用终端打开GNOME文件夹的命令是: nautilus ~ nautilus /home/...nautilus ~/Downloads/ nautilus 又叫作鹦鹉螺,是Ubuntu下浏览文件的命令,很实用。
问题: 安装 nvm 后,运行 nvm 命令,依然为,nvm: command not found 原因应该为: 系统是最新更新的 macOS Catalina 系统,默认的 shell 是 zsh,...所以找不到配置文件 解决方案: # 1.新建一个 .zshrc 文件(如果没有的话) touch ~/.zshrc # 2.在 ~/.zshrc文件最后,增加一行 source ~/.bash_profile...这时再试,发现 nvm 命令可以了!!!...补充下 mac 安装 nvm 方法: # 安装 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh...文件中添加如下代码 export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \.
在 Linux 里中止程序 在 Linux 中,你可以使用 Ctrl+C 键来中止终端中的运行程序。这对 Ubuntu 和其他 Linux 发行版都适用。 以 ping 命令为例。...在一个更复杂的方法中,你可以 找到进程 ID 并杀死一个正在运行的进程。这是更高级的东西,只有进程在后台或由其他用户运行或在另一个终端窗口运行时使用。...当你刚接触这个强大的基于命令行的文本编辑器时,是很难搞清楚的。在几种退出 vim 的方法中,最常见的是按 Esc 键,然后输入冒号(:),再输入 q!...如何退出终端 要退出终端本身,不是关闭终端,而是使用 Ctrl+D 键盘快捷键或输入退出命令: exit 这实际上是让你从当前的 shell 中退出。...当你在 Ubuntu 或其他发行版中打开一个终端,它会运行默认的 shell。当你从这个 shell 退出时,终端也会结束。Ctrl+D 是做同样事情的快捷方式,并退出终端。
目前已知的比较快的就是快捷键调用搜索,然后间接打开终端。 具体方法如下: 通过 command + space 打开搜索,然后输入 terminal 打开终端。...如果有可以直接通过快捷键调用终端的方法,欢迎评论区分享啊。
最近尝试在Mac下Python + Appium进行微信小程序的测试工作,结果在环境搭建过程中,发现在Mac使用adb devices命令怎么都找不到对应的华为手机设备。...将android手机的开发者模式开启,和电脑用usb线连接好,在PC端用如下命令,查看可用的设备: ? 注:这里会发现没有列出可用的设备。...接下里说说如何解决mac下adb devices命令无法发现设备的过程: 在Mac命令行终端,输入system_profiler SPUSBDataType命令,显示出当前Mac USB外设信息,...在显示的外设信息中,找到对应的android设备的 Vendor ID,如上图的0x12d1即是。...在/User/你对应的用户文件夹/.android/adb_usb.ini文件中,若该文件不存在,则新建一个,将Vendor ID写入,保存,如下: ? ? 重新插拔下USB数据线 4.
领取专属 10元无门槛券
手把手带您无忧上云