Linux的终端指令大全

  不小心把Ubuntu14.04系统玩坏了,非常苦逼的重装一遍,顺便整理一遍比较方便以后在玩坏系统,额,是不是有点贱!!!

废话不多说,这是集合所有的的常用操作指令,反正以后本博主就忘了哪个指令就到这里查。

 

必须快捷键:

ctrl+h    查看隐藏文件(前面带.的文件)

ctrl+alt+t     打开指令控制终端(类似window cmd)

tab     终端指令快速补全按钮

 

压缩指令(使用前提:sudo apt-get install unzip)

zip -r mydata.zip mydata    //压缩mydata目录

unzip mydata.zip    //解压缩mydata.zip

tar -zxvf android-sdk_r24.4.1-linux.tar     //解压出文件夹,并且移动到指定目录

 

常用指令:

------------------操作权限指令--------------

chmod 777 -R ndk         //-R ndk为文件夹授予读写权限,可以直接替换为文件名

./build.sh     //直接执行本文件夹下的shell脚本文件

exit         //超级用户root关闭终端会提示进程被杀死,需要exit

df -h        //查看系统内存使用情况

vim myfile.c     //创建myfile.c 文件,注意:(如果无法使用,则安装)sudo apt-get install vim

 

 

------------------文件操作指令--------------

mkdir filename     //创建文件夹

rm -rf NDK     //删除NDK文件夹,-rf指定为文件夹,-rf NDK可以直接为文件名

mv myfile/ /usr/local/     //文件移动到/usr/local/路径下(文件夹一样)

cp -rf /home/testDir /home/testDir2    //文件夹复制 (去掉-rf就是文件名复制)

 

------------------安装软件--------------

sudo apt-get update    //更新系统软件(window的各个软件不都有更新版本类似)

sudo apt-get install git     //安装git软件指令

sudo dpkg -i lantern-installer-64-bit.deb    //安装.deb软件包

 

------------------卸载软件--------------

dpkg --get-selections | grep 'qq'      //首先 找到软件名称(以找QQ完整名称为例) 

dpkg --get-selections|grep nginx    //罗列出相关软件

sudo apt-get --purge remove wine-qqintl      //获取软件真正名称“wine-qqintl”,完全卸载: 

sudo apt-get remove wine-qqintl     //获取软件真正名称“wine-qqintl”,保留配置卸载: 

 

dpkg -l             // 查看已经安装了哪些包

 

 

 

高级指令(非刚入门):

--1.Linux环境配置

命令vim ~/.bashrc

添加:

export NDKROOT=/usr/ndk/android-ndk-r10e

export PATH=$NDKROOT:$PATH

更新环境变量:

source ~/.bashrc

 

--2.修改环境的指令保存控制

Esc    //进入命令模式

i     //进入编辑模式

命令模式:x删除,dd删除行

 

+:q!     //不保存强制退出

+:x     (或者:shift+zz)//命令模式保存

 

--.ubuntu中隐藏文件显示出来

ubuntu中开头带“.”的文件夹是隐藏的,让它显示出来的方法:

按下键盘上的ctrl+H组合键,可以让ubuntu中开头带“.”的文件夹显示出来。

 

 

Ubuntu 环境下C, C++和Python语言开发

(1)运行c程序:

touch main.c 创建文件main.c

gedit main.c 使用编辑器打开文件main.c

gcc main.c 编译程序main.c,编译后生成一个名为a.out的可执行文件

gcc -Wall main.c -o main 编译程序main.c,编译后生成一个名为main的可执行文件

./a.out 运行该文件

(2)运行c++程序:

touch file.cpp 创建文件file.cpp

gedit file.cpp 使用编辑器打开文件file.cpp

g++ -Wall file.cpp -o file 编译程序file.cpp,编译后生成一个名为file的可执行文件

./file 运行该文件

(3)运行Python程序:

python 启动Python解释器

python hello.py 运行hello.py文件

python hello.py runserver 运行hello.py并处理服务器

(4)附gcc安装简单说明:

sudo apt-get install gcc-6 g++-6    安装gcc,g++

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 53       update-alternatives: --install 需要 <链接> <名称> <路径> <优先级>

sudo update-alternatives --config g++  配置g++

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值