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后面是解压的路径

Ubuntu 根目录满了 怎么清理docker日志_ubuntu


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