首页 > 代码库 > linux命令扫盲

linux命令扫盲

 

  1. 重命名 rename  
rename mnist.scale.t mnist.test mnist.scale.t //重命名 将mnist.scale.t -> mnist.test
第一个参数:被替换掉的字符串
第二个参数:替换成的字符串
第三个参数:匹配要替换的文件模式
---------------------------------------------------------------------
字母的替换rename "s/AA/aa/" *  //把文件名中的AA替换成aa
修改文件的后缀rename "s//.html//.php/" *     //把.html 后缀的改成 .php后缀
批量添加文件后缀rename "s/$//.txt/" * //把所有的文件名都以txt结尾
批量删除文件名rename "s//.txt//" * //把所有以.txt结尾的文件名的.txt删掉
  1.  单个文件重命名 mv
mv mnist.test1 mnist.test
“mv命令只能对单个文件重命名”,这是mv和rename命令的在重命名方面的根本区别。
  1. 当前目录
 
cd ./xx 当前目录下xx目录
cd ../yy 调到上一级目录下的yy目录
  1. vim 使用
 
vimtutor 
三种模式:命令模式、输入模式、末行模式
命令模式:进入vim 后默认为命令模式。
在命令模式下i,进入输入模式,esc退出输入模式,进入命令模式。
在命令模式下:进入末行模式$最后一行,esc进入命令模式.
  1. 解压到指定目录
 
sudo mkdir /opt/lightTable #新建目录
sudo tar -zxvf lighttable-0.8.1-linux.tar.gz -C /opt/lightTable/ #解压到指定目录
 
  1. linux下利用gnome 创建快捷图表的方法
 
sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
打开对话框,按照提示设置. 可以到/usr/share/applications/下打开相应的*.desktop修改图标等操作.
 
  1. linux代码编辑器
 
codeblocks 和 lightTable 
codeblocks 添加新的文件后必须通过添加到工程中才能被编译器识别。
  1. 虚拟机内部错误
 
启动任务管理器-服务-vmware hostd - 服务 - vmware workstation 重新启动

linux命令扫盲