初学linux系统的时候使用的是Ubuntu的操作系统,边看视频边学习,却发现很多命令行在自己使用的时候没有效果,只会盲目的百度,后面回过头来仔细一看才发现,原来终端早就给你答案了,只是自己一看到英语就头大而退缩才会吧事情弄的复杂,就比如tree命令,如下图: 在错误提示中很明显的: Command 'tree' not found, but can be installed with: sudo snap install tree解决方法就在眼前,而我们却相视不见. 安装成功后,就可以使用't…
本文简要描述了在ubuntu系统下无法使用source命令的原因,及对应的两种解决方法,并在附录中引用一篇文章来详细解释source命令的用法 问题: 由于在交叉编译时,需要在当前shell内执行source命令来临时指定系统的编译环境为嵌入式环境.故希望通过编写一个shell脚本来自动执行编译命令,然而在脚本中通过source命令指定编译环境时,系统会提示找不到命令 原因: source命令是bash shell的内置命令,而ubuntu 默认用的是dash(基本POSIX标准的命令解释器),…
Windows中的Tree命令你会用吗? - 步行者的专栏 - CSDN博客 https://blog.csdn.net/hantiannan/article/details/7663893 (venv1) D:\pyCGlang\cd1>tree 文件夹 PATH 列表 卷序列号为 0000-D760 D:. ├─.idea ├─commons │ └─__pycache__ ├─sdk0 │ └─__pycache__ └─visit (venv1) D:\pyCGlang\cd1>tre…
在有网络的情况下: 1.包管理器安装 centos 中用  yum -y install tree ubuntu 中用  apt-get install tree 当然如果需要权限不要忘了在前面加上 sudo 2.源码编译安装 wget ftp://mama.indstate.edu/linux/tree/tree-1.6.0.tgz .tgz cd tree- make && make install 最后可以  cp tree /bin 在没有网络的情况下: 1.提前下载源码文件 ft…
在Ubuntu中经常需要修改某些文件,这里对vi中的一些常用操作作一下总结. 1.进入vi命令 vi filename: 打开或新建文件,并将光标置于第一行首 进入文件后,处于命令行模式(command mode) 2.切换为命令行模式 按 ESC 键 3.插入模式(Insert mode) 在命令行模式(command mode)下按一下字母 i  在光标之前插入: a  在光标之后插入: I 在光标所在行的行首插入: A  在光标所在行的行末插入: o  在光标所在的行的上面插入一行: O …
  在Ubuntu下,通过 sudo apt-get install tree 可以使用tree命令,显示文件目录列表,如图所示: 在mac OS X系统下怎么使用呢? 在终端输入: cd $home 进入localhost目录,再输入: vim .bashrc 显示结果如下(点击键盘上的i,进入编辑状态): 在编辑状态下添加以下代码: alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" 按ESC退出编…
在模型训练时,往往需要消融实验,通常都是在一个程序运行结束后才再次手动运行下一个,不及时在电脑前可能无端浪费时间,因此需要让程序自动一个接一个去执行.受此启发,特了解了Ubuntu中多命令运行的内容. 1.; 依次执行程序,各个命令都会执行,但不保证每个命令都执行成功.如: cd ./src; python run.py 2.&& 只有前面的命令执行成功,才会去执行后面的命令.如:cd ./src && python run.py 3.|| ||是或的意思,只有前面的命令执…
计算机系统:Ubuntu 16.04 1 背景 在做项目的时候,本来想使用rm命令删除以14开头的文件,结果写成如下形式: rm 14 * 注意,本来14和*之间不应该有空格的,但是误写了一个空格,结果导致所有文件都被删除了!为了找回被误删的文件,根据网上的一些资料进行探索. 2 ext3grep sudo apt-get install ext3grep 参考资料[4]中对这个工具的使用有比较详细的说明过程.然而,正如参考资料[5]所言,这个工具只适合于ext3文件系统的,而新版本的Ubunt…
在最近使用ubuntu安装ipython时,出现如下报错: 出现这个问题,主要是因为apt还在运行,故解决方案为: 1.找到并且杀掉所有的apt-get 和apt进程 运行下面的命令来生成所有含有 apt 的进程列表,使用ps和grep命令并用管道组合来得到含有apt或者apt-get的进程. ps -A | grep apt 使用如下命令杀死进程: sudo kill -9 processnumber 2.删除锁定文件 锁定的文件会阻止 Linux 系统中某些文件或者数据的访问,一旦你运行了…
步骤: 1.对于文件系统为ext3文件系统 使用命令:sudo apt-get install ext3grep. 对于文件系统为ext4文件系统 使用sudo apt-get install extundelete 2.恢复系统使用命令:sudo extundelete /dev/ada1 --restore-all./dev/sda1是误删的文件原来在/home/liyihai里面的子目录中,而这个目录挂载与/dev/sda1分区(使用df -h命令查看).执行上面命令后,会在当前目录中生成…