命令行

Mac系统终端命令行不执行命令 总出现command not found解决方法

风流意气都作罢 提交于 2020-03-07 16:22:55
配置过安卓开发环境,改过bash_profile这个文件,最后不知怎么的只有cd命令能执行,我猜测可能修改bash_profile文件后没有保存 导致的 保存命令是: source .bash_profile 说下我的解决方法: 1,在命令行中输入: export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 这样可以保证命令行命令暂时可以使用。命令执行完之后先不要关闭终端。 2,输入 cd ~/ 进入当前用户的home目录。 3, 创建bash_profile 执行命令:  touch .bash_profile 4,打开并编辑bash_profile 执行命令: open .bash_profile 5,这样就打开了一个记事本,会显示你之前配置过的path,修改记事本,先全部删除你觉得有用可以在桌面备份下,命令行好用后再加里。 export JAVA_HOME=`/usr/libexec/java_home` export PATH=${PATH}:${JAVA_HOME}:${ANDROID_SDK_ROOT}:${ANDROID_SDK_ROOT}/platform-tools:${ANDROID_SDK_ROOT}/tools:${JAVA_HOME}:${JAVA_HOME}/bin export PATH="

Hadoop HDFS命令行操作

纵饮孤独 提交于 2020-03-07 12:08:57
1、列出所有命令 hdfs dfs -help 2、查看某个一个命令的详细 hdfs dfs -help -put 3、ls 查看HDFS系统中文件和目录,例如查看根目录 hdfs dfs -ls / 列出所有目录和文件 hdfs dfs -ls -R / 4、put 将本地文件上传道HDFS系统中 hdfs dfs -put test.txt /input/ 5、moveFromLocal 命令将本地文件移动到HDFS系统中,可以移动多个文件,与put命令类似,不同的是移动后删除本地文件 hdfs dfs -moveFromLocal test.txt /iput/ 6、get 命令将HDFS系统中的文件下载到本地,下载时本地不能有同名文件,否则会提示文件已存在(确保本地存在写入权限) hdfs dfs -get /input/test.txt test1.txt 下载整个目录 hdfs dfs -get /input/ ./ 7、rm 删除HDFS系统的文件或者文件夹 删除指定文件 hdfs dfs -rm /input/test.txt 递归删除input目录以及改目录下全部内容 hdfs dfs -rm -r /input 8、mkdir 在HDFS系统中创建文件夹 hdfs dfs -mkdir /input/ 创建多级目录(自动创建父级不存在的目录) hdfs dfs

linux vim编辑

无人久伴 提交于 2020-03-07 09:45:21
常用vim操作自我总结,大神请回避: vim 打开退出保存 打开: 直接打开 vim practice_1.txt 也可以先打开vim,后:e 文件路径 保存: :w 文件名 或者退出保存:wq! 普通模式下退出vim:Shift+zz vim 移动和进入插入模式 移动: w下一个单词 b上一个单词 进入插入模式 命令 说明 i 在当前光标处进行编辑 I 在行首插入 A 在行末插入 a 在光标后插入编辑 o 在当前行后插入一个新行 O 在当前行前插入一个新行 cw 替换从光标所在位置后到一个单词结尾的字符 vim 选择模式 v(小写),进入字符选择模式 Shift+v(小写),进入行选择模式 Ctrl+v(小写),这是区域选择模式,可以进行矩形区域选择, 在可视模式下输入d删除选取区域内容 在可视模式下输入y复制选取区域内容 vim行间跳转和行内跳转 nG 跳到第n行 gg 第一行 G最后一行 ctrol + o 跳到上一次跳转时的位置,可以重复类似history 命令 说明 w 到下一个单词的开头 e 到下一个单词的结尾 b 到前一个单词的开头 ge 到前一个单词的结尾 0或^ 到行头 $ 到行尾 f<字母> 向后搜索<字母>并跳转到第一个匹配的位置(非常实用) F<字母> 向前搜索<字母>并跳转到第一个匹配的位置 t<字母> 向后搜索<字母>并跳转到第一个匹配位置之前的一个字母

makefile学习笔记

我的梦境 提交于 2020-03-06 22:45:22
#。对于一般多字符变量的引用必须使用括号了标记,否则make将把变量名的首字母作为作为变量而不是整个字符串(“$PATH”在Makefile中实际上是“$(P)ATH”)。 # 这一点和shell中变量的引用方式不同。shell中变量的引用可以是“${xx}”或者“$xx”格式。但在Makefile中多字符变量名的引用只能是“$(xx)”或者“${xx}”格式。 name1 := $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) include inc.mk #并且下面的定义也相当于 foo = $(P)ATH。如果$P变量没有定义,则为ATH。 foo = $PATH ch = $(wildcard $(addsuffix /$(1),$(subst :, ,$(PATH)))) pathsearch = $(firstword $(wildcard $(addsuffix /$(1),$(subst :, ,$(PATH))))) name2 := $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) all: @echo $$(foo) #相当于在命令行执行 @echo $(f00) @echo $(foo) #相当于 @echo ATH #value函数功能:不对变量

更改Windows命令行字体

跟風遠走 提交于 2020-03-06 13:41:27
平常工作时不时地会用到Windows命令行,编译个小程序或者使用某些命令行程序什么的,但是中文版Windows的命令行可选的字体只有点阵字体和新宋体,我都不喜欢。在网上搜索了一下,发现这个问题源自于Windows命令行的代码页设置。代码页是字符编码发展过程的产物,本文不再详述,感兴趣的同学可以关注我的专栏 《编码精粹》 。下面我们直接看怎么解决这个问题,叙述以Windows 7为例,但是应该适合大多数版本的Windows系统。 一、默认情况 默认情况下的效果如下所示: 这个字体稍微用用还行,如果每天都要用的话,我会疯的,尤其是汉字的效果,让人不忍直视。 打开cmd,点击左上角图标,在弹出的系统菜单中选择属性,就会出现如下所示的属性窗口。可以看到cmd程序的当前代码页是936,使用的编码是GBK。接着切换到字体选项卡,查看可选的字体。 字体列表中只有点阵字体和新宋体,这个问题源于Windows对Console程序的设定,打开注册表定位至[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont],就可以看到Windows下Console程序的TrueType字体设定了。 我们可以看到936等几个字符串值每一项都对应一个代码页,比如936对应简体中文,950代表繁体中文等

程序源代码行数统计程序

亡梦爱人 提交于 2020-03-06 00:06:49
程序下载地址 http://www.cnblogs.com/Files/yyf9989/LineCount.rar 本人编制一个统计程序源代码的小程序,目前只支持 VS.NET2003的C#工程,本程序支持的命令行为 alert=0/1 是否显示错误信息 source=CS工程文件名 loadresultfile=旧的分析数据文件 repfile=生成报告文件名 xsl=生成包括文件使用的XSL文件名,若未指定则使用默认的XSL模板 resultfile=保存分析结果的XML文件名 命令行名称不区分大小写 程序拷贝到本地后在VS.NET的宏编辑器中输入以下代码,并在工具栏上新增一个按钮来绑定到ReportLinecount 来源: https://www.cnblogs.com/yyf9989/archive/2005/12/11/294689.html

Windows 命令行

▼魔方 西西 提交于 2020-03-05 22:05:10
1、d:                进入d盘 2、dir(directory)           显示当前文件夹下的所有内容 3、md (make directory) +文件夹名   在当前文件夹下创建文件夹 4、rd (remove directory)+文件夹名   删除文件夹 5、del+文件名(需要后缀)      删除文件 6、cd (change directory)       进入指定目录(文件夹下) 7、cd..                返回到上一级目录 8、cd\               退回到盘符所在的根目录 9、del+*.txt             删除后缀名为txt的全部文件 10、cls(clear screen)         清空屏幕 11、exit               退出dos命令行 12、systeminfo            查看系统信息 13、rd /s /q+文件夹名         删除所在目录下的文件夹 14、del /s /q+文件名         删除所在目录下的文件 来源: https://www.cnblogs.com/zhangzimuzjq/p/9077669.html

错误: 找不到或无法加载主类 test

泄露秘密 提交于 2020-03-05 20:43:07
在命令行(win10)中运行一个java程序(在eclipse可以运行) 路径如下 用命令行进行编译 但当执行时报错 提示找不到,然后请教别人,说是java的完整类名路径是包括包名的 即是要退回到上一路径,然后重新执行,如下 执行成功 参考博客地址 那么上面是这个文件的路径就是我们在eclipse中的路径,如果说我们只把这个arr.java复制到另一个目录,或者说我们用记事本写了个java程序,现在要运行它怎么办呢,如下图 如果还和上面一样,通过返回上一层目录来执行包的路径时,我们这里就没有包呀。那么这是我们就要理解java的完整class文件的路径是要包含在包里面的。 我们打开这个记事本,会发现里面的第一句话是package test0100。那么我们只需把它注释掉即可。 执行成功 来源: CSDN 作者: THISFOREVERYONE 链接: https://blog.csdn.net/THISFOREVERYONE/article/details/104674533

Ubuntu 16.04 设置固定IP(命令行)

痴心易碎 提交于 2020-03-05 15:26:30
1.查看本机网卡信息 ifconfig 或者 ip address 2.修改配置文件/etc/network/interfaces 修改前 auto lo iface lo inet loopback 修改后 #auto lo #face lo inet loopback auto eth0 iface eth0 inet static address 192.168.28.252 netmask 255.255.255.0 gateway 192.168.28.1 dns-nameservers 192.168.28.1 3.刷新接口 sudo /etc/init.d/networking restart 或者 sudo ifdown eth0 && sudo ifup eth0 来源: https://www.cnblogs.com/harmful-chan/p/12420031.html

HC110110009 命令行基础

ぐ巨炮叔叔 提交于 2020-03-04 08:15:03
0x00 汇总 汇总链接 0x01 命令行基础 PPT上和官方手册都是这样去解释视图的,但是实际用起来并不是这样。。。 比如 sava , telnet , reboot 等这些命令都没有办法在 system-view 下完成,反而只能在 user-view 下面来完成。 个人理解是 执行命令 大多是敲在 user-view 下面的,而 配置命令 才是敲在 system-view 下的,当然system-view也是进入到其它视图的跳板。如果需要返回到上一个视图,可以使用 quit 退回。 热键 命令行是支持热键的,个人常用热键总结如下表: 热键名称 热键功能 Ctrl+A 回到当前命令行的最前 Ctrl+E 回到当前命令行的最尾 Ctrl+W 删除光标所在位置的一个单词 Ctrl+U/X 删除光标所在位置的一行 Ctrl+C 中断当前执行命令或者输出 Ctrl+Z 返回到用户视图 帮助系统 这个帮助系统对于能不能灵活命令还是相当重要的,也是区分小白的一大标志。 VRP提供两种帮助功能,分别是部分帮助和完全帮助。 部分帮助指的是,当用户输入命令时,如果只记得此命令关键字的开头一个或几个字符,可以使用命令行的部分帮助获取以该字符串开头的所有关键字的提示,如本例中所示。 完全帮助指的是,在任一命令视图下,用户可以键入“?”获取该命令视图下所有的命令及其简单描述;如果键入一条命令关键字