ubuntu指令集
su root:进入root权限
exit:推出root权限
ls(-al):查看当前目录下的文件
pwd:查看当前路径
.:当前目录
…:上一级目录
~:home目录
/:根目录
cd /:返回根目录
cd ~:返回home目录
cd …:返回上级目录
mkdir:创建文件夹
mkdir -k: 创建多级目录文件夹
rm -ri: 删除目录(r是删除目录,如果不是目录的话,不用加入,i是询问是否需要删除,f是强制删除)
rmdir:删除空文件
touch:创建文件
reset:清空记录(历史记录被清除)
clear:向后翻一页(历史记录不会被清空)
cp a b:复制a,粘贴到b(如果是复制目录得加-r,表示递归复制,即目录下的文件都会被复制,感觉和rm -r是一样的道理)
把文件复制到我们想要复制的目录。
格式:cp 源文件 路径
cp的应用很灵活啊。
sudo:使用管理员权限来运行。
mv:修改文件名(目录也行,移动文件)
格式 mv a b
tar:打包(tar -czvf xxx.tar.gz xxx.c)和解压(tar -xzvf xxx.tar.gz -C /test) -C后面是解压的路径
ifconfig:查看和配置网络状态
设置ip地址:格式: ifconfig 网卡 ip
ifconfig 网卡名称 down
ifconfig 网卡名称 up
cat:查看文件内容
reboot:重启
poweroff:关机
ipconfig:查看电脑的ip
ping(-c3 ping,ping3下,不然会一直ping,按ctrl+c停止):可以测试本机与目标机器的网络是否联通、速度如何、稳定性如何。
vi编辑器指令
vi test.c:创建并打开test.c文件。
进入vi之后,为一般模式,按i可以进入编辑模式,按:可以进行指令模式。Esc按键可以使其退出相应的模式,进入一般模式.
在一般模式中,
gg:定位到第一行
G(shift+g):定位到最后一行
复制+粘贴:在一般模式下,先把光标移动到需要复制的那一行,然后按v,右下角会出现visual的字样,利用方向键选择要复制的文字,选择完成之后,按y,最后将光标移动到要粘贴的位置,按下p就行了。
删除光标所在行:dd(一般模式下),在命令行模式下可以选择对应的行删除(1,5d:表示1到5行被删除)
命令模式下可以用set number显示行号。
撤销:u
反撤销:ctrl+r
q:不保存退出(命令模式)
q!:强制退出
wq:保存之后退出
查找:/(向下),?(向上)
替换:“ %s /old/new/g ”
apt-get使用
这里以vi编辑器为例
apt-get install vi:安装vi编辑器
apt-get remove vi:卸载vi
apt-get upgrade vi:更新vi