命令行

ubuntu开机直接进入命令行模式

大憨熊 提交于 2019-12-02 00:31:42
最近安装了ubuntu12.04来使用,每次都进入unity界面再进入命令行很不方便。 不需要界面的话,可以通过设置来开机进入命令行模式。 今天提供两中比较好的方法。经本人测试两中方法都可使用。 【1】 命令: sudo gedit /etc/default/grub 找到这一行 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 改成 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text" 在输入命令: sudo update-grub 开机后就自动进入tty1了。 (更推荐下面这个方法,因为开机时可以选择进入命令行还是界面模式) 【2】 sudo chmod +w /boot/grub/grub.cfg #增加可写权限 sudo gedit /boot/grub/grub.cfg #编辑配置文件 会找到小面这段文字: menuentry 'Ubuntu,Linux 3.2.0-24-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os { recordfail gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0

Linux vi 常用指令总结

[亡魂溺海] 提交于 2019-12-02 00:10:55
一、基本操作 1、vi 文件名 进入vi 的“命令行模式”,此模式无法编辑,只能查看 需要按下键盘的“i”键,进入“编辑模式”,才能进行文件的内容编辑 2、模式切换 处于「插入模式(Insert mode)」,就只能一直输入文字 3、退出vi及保存文件 在「命令行模式(command mode)」下 ,按一下「:」冒号 键进入「Last line mode」,例如: : w filename (输入 「w filename」将文章以指定的文件名filename保存) : wq (输入「wq」,存盘并退出vi) : q! (输入q!, 不存盘强制退出vi) 保存并退出,然后就到了下边的界面 二、三种模式 1)命令行模式: 刚进入文件的时候状态 [root@hanjiangtao - hbza]# vi 1.txt 2 编辑模式(插入模式): 按i键进入编辑模式 3 最后行模式: 保存和退出状态 1.如果我们对文件进行了修改要进行保存的话,先进入命令行模式anEsc进去最后行模式后 按Shift : wq 对文件进行保存并退出。 2.如果指示查看文件信息不进行对其编辑直接进入命令行模式按Esc进入最后行模式进行退出, 按Shift : q!进行强制退出。 来源: https://www.cnblogs.com/hjt123/p/11722487.html

Cheat——Linux命令行终极备忘录

为君一笑 提交于 2019-12-01 23:24:49
当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘ help ’,‘ whereis ’和‘ whatis ’这样的命令。但是所有的这些既有优点,也有缺点。 当我们浏览 man pages 来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。 Linux Man Pages 同样,‘ help ’命令可能也不会给你期待的答案。 Help Command ‘ whereis ’命令几乎不给你任何信息,除了安装二进制文件的位置(有些时候可能是重要的) Whereis Command ‘ whatis ’命令给出一套很严格的答案,它除了说出所查询命令的作用,并没有什么太大帮助。而且,它从来不说明可用的选项。 Whatis Command 直到在困难中解决问题前,我们已经使用了以上全部选项,但是现在来了一个交互式的备忘录应用程序‘ cheat ’,它将在其余的命令中脱颖而出。 什么是cheat? cheat 是在GNU通用公共许可证下,为Linux命令行用户发行的交互式备忘单应用程序。它提供显示Linux命令使用案例,包括该命令所有的选项和简短但尚可理解的功能。 Cheat:提供简单命令选项 在Linux系统中安装‘Cheat’ ‘ Cheat

5个基于Linux命令行的文件下载和网站浏览工具

人盡茶涼 提交于 2019-12-01 23:24:13
5个命令行互联网工具 这里我们介绍了5个很好的命令行互联网工具,它们非常有用,也很容易上手。 1. rTorrent rTorrent是基于文本,用C++编写,追求高性能的Torrent客户端。支持大部分标准的Linux发行版,包括FreeBSD和Mac OS X。 安装rTorrent # apt­-get install rtorrent (基于 APT 的系统) # yum install rtorrent (基于 YUM 的系统) 在终端中用下面的命令检查rtorrent是否正确安装 # rtorrent rTorrent命令行工具 rTorrent的功能 一些有用的快捷键和使用方法 CTRL+ q – 退出rTorrent应用程序 CTRL+ s – 开始下载 CTRL+ d – 停止运行中的下载或者移除已完成的下载 CTRL+ k – 停止并关闭运行中的下载 CTRL+ r – 在上传/下载种子之前进行Hash检查 CTRL+ q – 执行两次这个命令,rTorrent会直接退出而不发送“停止”信号 Left Arrow Key – 跳到上一屏幕 Right Arrow Key – 跳到下一屏幕 2. Wget Wget是GNU项目的一部分,名字由World Wide Web (WWW)衍生而来。Wget是用来递归下载、离线查看本地服务器HTML文件一个很好的工具

python小工具

Deadly 提交于 2019-12-01 20:23:02
  1.通过命令行1秒启动一个下载服务器 #进入某个目录中,执行如下命令,就会在当前服务器的8000端口下启动下载服务器 python -m SimpleHTTPServer #python2 或 python -m http.server #python3   2.通过命令行将字符串转JSON #通过命令行,可以转成格式化后的结果 echo '字典' | python -m json.tool   3.通过命令行判断第三方库是否安装 python -c “import 模块”    来源: https://www.cnblogs.com/forlive/p/11716671.html

vi和命令行的光标使用快捷键

不羁的心 提交于 2019-12-01 20:21:21
命令行快捷键 移动光标 Ctrl – a :移到行首 Ctrl – e :移到行尾 Ctrl – b :往回(左)移动一个字符 Ctrl – f :往后(右)移动一个字符 Alt – b :往回(左)移动一个单词 Alt – f :往后(右)移动一个单词 Ctrl – xx :在命令行尾和光标之间移动 M-b :往回(左)移动一个单词 M-f :往后(右)移动一个单词 编辑命令 Ctrl – h :删除光标左方位置的字符 Ctrl – d :删除光标右方位置的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端) Ctrl – w :由光标位置开始,往左删除单词。往行首删 Alt – d :由光标位置开始,往右删除单词。往行尾删 M – d :由光标位置开始,删除单词,直到该单词结束。 Ctrl – k :由光标所在位置开始,删除右方所有的字符,直到该行结束。 Ctrl – u :由光标所在位置开始,删除左方所有的字符,直到该行开始。 Ctrl – y :粘贴之前删除的内容到光标后。 ctrl – t :交换光标处和之前两个字符的位置。 Alt + . :使用上一条命令的最后一个参数。 Ctrl – _ :回复之前的状态。撤销操作。 ctrl + l(L的小写) 清屏 Ctrl+y::粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本。 Ctrl+p:

ccf-201403-3有趣的命令行

霸气de小男生 提交于 2019-12-01 20:02:29
傻逼题,要是考试只能得0分。。 提供几组傻逼数据,这要是在真实的生活中一定是错的。。。 还是要好好读题吧,全凭自己的感觉就得0分 albw:x 4 ls -a docu Case 1: -a ls -w -w Case 2: -w -w #include<cstdio> #include<cstring> #include<algorithm> #include<iostream> #include<queue> #include<cmath> #include<map> #include<stack> #include<set> #include<bitset> using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pair<int, int> pii; #define pb(x) push_back(x) #define cls(x, val) memset(x, val, sizeof(x)) #define fi first #define se second #define mp(x, y) make_pair(x, y) #define inc(i, l, r) for(int i=l; i<=r; i++) const int inf =

python程序在命令行执行提示ModuleNotFoundError: No module named 'XXX' 解决方法

北慕城南 提交于 2019-12-01 18:45:45
原文链接: https://www.cnblogs.com/dreamyu/p/7889959.html 在ide中执行python程序,都已经在默认的项目路径中,所以直接执行是没有问题的。但是在cmd中执行程序,所在路径是python的搜索路径,如果涉及到import引用就会报类似ImportError: No module named xxx这样的错误,解决方法: 在报错的模块中添加: import sys import os curPath = os.path.abspath(os.path.dirname( file )) rootPath = os.path.split(curPath)[0] sys.path.append(rootPath) 这样就可以解决了 另外在cmd中执行python程序时注意python版本,如果装了两个版本的话,切换版本: 在环境变量中path中修改python版本 -----------------再次补充 先看报错是哪个模块,然后将换个模块的路径添加到sys,注意例如我有这样一个路径报错 /usr/local/bin/python3.6 /Users/louchengwang/PycharmProjects/Sanjieke/src/utils/config.py 报错是 No module named 'src'

yii2命令行或后台中使用migration备份和还原数据库

狂风中的少年 提交于 2019-12-01 18:03:16
yii2使用migration备份和还原数据库 yii2使用migration备份和还原数据库,最初只想做一个在命令行中备份的功能,后来将类重组了,增加了其他扩展使用方法。 https://github.com/e282486518/yii2-console-migration.git 安装 Installation 安装此扩展的首选方式是通过 composer . 运行 composer require --prefer-dist e282486518/yii2-console-migration "*" 或者添加 "e282486518/yii2-console-migration": "*" 到 composer.json 文件的对应地方. 命令行中备份数据表: 在 console\config\main.php 中添加 : 'controllerMap' => [ 'migrates' => [ 'class' => 'e282486518\migration\ConsoleController', ], ], 在命令行中使用方式: php ./yii migrates/backup all #备份全部表 php ./yii migrates/backup table1,table2,table3... #备份多张表 php ./yii migrates/backup

Windows.命令行(CMD)_执行命令&环境变量

假如想象 提交于 2019-12-01 16:21:28
1、CMD命令中如果 命令有换行的话,就使用 ^ 来连接(这就类似于 Linux命令行中 \ 的作用) 2、环境变量  2.1、显示 所有环境变量的值,命令:set  2.2、显示 某个环境变量的值,命令 例如:echo %path%  2.3、设置 某个环境变量的值,命令 例如:set path=%path%;"??????????????????"  2.4、VC命令行编译相关环境变量   (1)除了要设置 "path",还要设置 "include"、"lib"(看情况 决定是否需要设置"libpath")   (2)注意点:"path"中的每个项都可以使用双引号包起来 这样的方式来设置,例如命令:[ set path=%path%;"C:\sss"; ]     然而 "include"、"lib" 里面每一个路径 都不能使用 双引号包起来,不然 vs还是会找不到... 应该这样设置:例如:[ set include=%include%;C:\Program Files (x86)\Windows Kits; ](即使 路径里面有空格 也不能用双引号包裹...) 3、 4、 5、 来源: https://www.cnblogs.com/osskill/p/11692772.html