不小心把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++