精华内容
下载资源
问答
  • Ubuntu vi 命令大全

    万次阅读 2018-06-06 12:50:05
    最近在使用ubuntu,在linux下,要编辑文件或者其他的文本文件,哪那么一个ubuntu linux下的强大的文本编辑工具就不得不提了,那就是VI编辑器。下面把VI常用到的命令行贴出来。 进入vi的命令 vi filename :打开或...

    最近在使用ubuntu,在linux下,要编辑文件或者其他的文本文件,哪那么一个ubuntu linux下的强大的文本编辑工具就不得不提了,那就是VI编辑器。下面把VI常用到的命令行贴出来。

    进入vi的命令
    vi filename :打开或新建文件,并将光标置于第一行首
    vi +n filename :打开文件,并将光标置于第n行首
    vi + filename :打开文件,并将光标置于最后一行首
    vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
    vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
    vi filename….filename :打开多个文件,依次进行编辑

    移动光标类命令
    h :光标左移一个字符
    l :光标右移一个字符
    space:光标右移一个字符
    Backspace:光标左移一个字符
    k或Ctrl+p:光标上移一行
    j或Ctrl+n :光标下移一行
    Enter :光标下移一行
    w或W :光标右移一个字至字首
    b或B :光标左移一个字至字首
    e或E :光标右移一个字至字尾
    ) :光标移至句尾
    ( :光标移至句首
    }:光标移至段落开头
    {:光标移至段落结尾
    nG:光标移至第n行首
    n+:光标下移n行
    n-:光标上移n行
    nnHML0:光标移至当前行尾

    屏幕翻滚类命令
    Ctrl+u:向文件首翻半屏
    Ctrl+d:向文件尾翻半屏
    Ctrl+f:向文件尾翻一屏
    Ctrl+b;向文件首翻一屏
    nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

    插入文本类命令
    i :在光标前
    I :在当前行首
    a:光标后
    A:在当前行尾
    o:在当前行之下新开一行
    O:在当前行之上新开一行
    r:替换当前字符
    R:替换当前字符及其后的字符,直至按ESC键
    s:从当前光标位置处开始,以输入的文本替代指定数目的字符
    S:删除指定数目的行,并以所输入文本代替之
    ncw或nCW:修改指定数目的字
    nCC:修改指定数目的行

    删除命令
    ndw或ndW:删除光标处开始及其后的n-1个字
    do:删至行首
    d$:删至行尾
    ndd:删除当前行及其后n-1行
    x或X:删除一个字符,x删除光标后的,而X删除光标前的
    Ctrl+u:删除输入方式下所输入的文本

    搜索及替换命令
    /pattern:从光标开始处向文件尾搜索pattern
    ?pattern:从光标开始处向文件首搜索pattern
    n:在同一方向重复上一次搜索命令
    N:在反方向上重复上一次搜索命令
    :s/p1/p2/g:将当前行中所有p1均用p2替代
    :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代
    :g/p1/s//p2/g:将文件中所有p1均用p2替换

    选项设置
    all:列出所有选项设置情况
    term:设置终端类型
    ignorance:在搜索中忽略大小写
    list:显示制表位(Ctrl+I)和行尾标志($)
    number:显示行号
    report:显示由面向行的命令修改过的数目
    terse:显示简短的警告信息
    warn:在转到别的文件时若没保存当前文件则显示NO write信息
    nomagic:允许在搜索模式中,使用前面不带“\”的特殊字符
    nowrapscan:禁止vi在搜索到达文件两端时,又从另一端开始
    mesg:允许vi显示其他用户用write写到自己终端上的信息

    最后行方式命令
    :n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下
    :n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
    :n1,n2 d :将n1行到n2行之间的内容删除
    :w :保存当前文件
    :e filename:打开文件filename进行编辑
    :x:保存当前文件并退出
    :q:退出vi
    :q!:不保存文件并退出vi
    :!command:执行shell命令command
    :n1,n2 w!command:将文件中n1行至n2行的内容作为command的输入并执行之,若不指定n1,n2,则表示将整个文件内容作为command的输入
    :r!command:将命令command的输出结果放到当前行

    寄存器操作
    “?nyy:将当前行及其下n行的内容保存到寄存器?中,其中?为一个字母,n为一个数字
    “?nyw:将当前行及其下n个字保存到寄存器?中,其中?为一个字母,n为一个数字
    “?nyl:将当前行及其下n个字符保存到寄存器?中,其中?为一个字母,n为一个数字
    “?p:取出寄存器?中的内容并将其放到光标位置处。这里?可以是一个字母,也可以是一个数字
    ndd:将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中。

    展开全文
  • Ubuntu 常用命令大全

    万次阅读 多人点赞 2019-04-16 16:35:55
    dpkg -l | grep software-name 配合 grep 命令可查看具体的某一个软件是否安装 sudo echo "google-chrome-stable hold" | sudo dpkg --set-selections 不更新某个软件 sudo echo "google-chrome-stable install" | ...

    https://blog.csdn.net/seniusen/article/details/81055642

    https://blog.csdn.net/yangyang222222222/article/details/79172463/

    https://www.cnblogs.com/gaopeng527/p/4318034.html

    1. 系统相关
    uname -a 显示当前系统相关信息
    sudo 临时获取超级用户权限
    su root 切换 root 用户
    sudo shutdown 关机
    sudo reboot 重启
    sudo nautilus 进入有 root 权限的文件管理器
    ps -A 查看当前有哪些进程
    kill 5 位进程号 结束进程
    sudo fdisk -l 查看磁盘信息
    sudo mount /dev/sdb1 /mnt 挂载磁盘到某一路径
    sudo mount -r /dev/sdb1 /mnt/ 以只读方式挂载
    sudo umount /dev/sdb1 卸载磁盘
    sudo blkid 查看磁盘分区的 UUID
    sudo vi /etc/fstab 开机自动挂载磁盘
    UUID=11263962-9715-473f-9421-0b604e895aaa /data ext4 defaults 0 1
    
    sudo mount -a 验证一下配置是否正确
    1
    2
    3
    efibootmgr 查看系统启动顺序
    ifconfig 网络配置,IP 地址查看
    man command-name 查找命令详细手册
    command-name --help 查找某一命令的帮助
    设置静态 IP 地址
    sudo vi /etc/network/interfaces
    添加以下内容
    auto enp129s0f1
    iface enp129s0f1 inet static
    address 192.168.1.254 # IP 地址
    gateway 192.168.1.1 #
    netmask 255.255.255.0 # 子网掩码
    dns-nameservers 8.8.8.8 8.8.4.4 # DNS 解析
    1
    2
    3
    4
    5
    6
    7
    8
    2. 用户及权限管理
    sudo adduser username 新添加用户
    sudo passwd root 设置 root 用户密码
    sudo vim /etc/sudoers 赋予新用户 root 权限
    # User privilege specification
    root ALL=(ALL:ALL) ALL
    username ALL=(ALL:ALL) ALL   新添加此行即可
    1
    2
    3
    chown user-name filename 改变文件的所属用户
    chmod u+rwx g+r o+r filename 用户添加读写运行权限,组成员添加读权限,其他用户添加读权限
    chmod a+w filename 所有用户添加写权限
    chmod 777 filename 所有用户添加读写运行权限
    3. 软件安装
    sudo apt-get update 更新软件列表,在文件 /etc/apt/sources.list 中列出
    sudo apt-get upgrade 更新软件
    sudo apt-get install software-name 安装在软件库中的软件
    sudo apt-get remove 卸载软件
    sudo apt-get purge 卸载软件并删除配置文件
    sudo apt-get clean 清除软件包缓存
    sudo apt-get autoclean 清除缓存
    sudo apt-get autoremove 清除不必要的依赖
    sudo apt-get install -f 修复安装依赖问题
    sudo dpkg -i *.deb 安装 deb 软件
    dpkg -l 查看所有安装的软件
    dpkg -l | grep software-name 配合 grep 命令可查看具体的某一个软件是否安装
    sudo echo "google-chrome-stable hold" | sudo dpkg --set-selections 不更新某个软件
    sudo echo "google-chrome-stable install" | sudo dpkg --set-selections 恢复更新某个软件
    4. 目录文件操作
    cd 切换目录,~为家目录,/为根目录,./为当前目录
    cd .. 切换到上级目录
    cd - 切换到上一次所在的目录
    pwd 查看当前所在目录
    ls 查看当前目录下的文件夹和文件名,-a显示隐藏文件,-l显示文件详细信息
    mkdir directory-name 新建文件夹
    rmdir directory-name 删除文件夹(必须为空)
    rm -rf directory-name 强制并递归删除文件夹
    cp src-file dst-file 复制文件
    mv src-file dst-file 移动文件
    ln -s src-file dst-file 建立软链接
    find path -name string 查找路经所在范围内满足字符串匹配的文件和目录
    cat filename 显示文件内容
    head -n 2 filename 显示文件前两行的内容
    tail -n 2 filename 显示文件末尾两行的内容
    5. 终端快捷键
    ctrl + l 清屏
    ctrl + c 终止命令
    ctrl + d 退出 shell
    ctrl + z 将当前进程置于后台,fg 还原
    ctrl + r 从命令历史中找
    ctrl + u 清除光标到行首的字符(还有剪切功能)
    ctrl + w 清除光标之前一个单词 (还有剪切功能)
    ctrl + k 清除光标到行尾的字符(还有剪切功能)
    ctrl + y 粘贴 Ctrl+u 或 Ctrl+k 剪切的内容
    ctrl + t 交换光标前两个字符
    Alt + d 由光标位置开始,往行尾删删除单词
    Alt + . 使用上一条命令的最后一个参数
    Alt – b || ctrl + 左方向键 往回(左)移动一个单词
    Alt – f || ctrl + 右方向键 - 往后(右)移动一个单词
    !! 执行上一条命令。
    
    展开全文
  • ubuntu(乌班图)常用命令大全

    万次阅读 多人点赞 2018-07-21 18:10:13
    安装完系统后,除了需要会用常用命令,各种软件也需要,关于Ubuntu系统常用软件安装我建立一个分类,用来记录菜鸟揪心的安装历程。。。 Ubuntu16.04系统安装系列: Ubuntu配置TensorFlow—GPU版本 Ubuntu系统...

    安装完系统后,除了需要会用常用命令,各种软件也需要,关于Ubuntu系统常用软件安装我建立一个分类,用来记录菜鸟揪心的安装历程。。。

    Ubuntu16.04系统安装系列:

             Ubuntu配置TensorFlow—GPU版本

              Ubuntu系统安装搜狗输入法

             Ubuntu系统安装SMPlayer播放器

             Ubuntu系统安装sublime编辑器

             Ubuntu系统安装vim编辑器

             Ubuntu系统安装labelImg

             Ubuntu系统安装QQ+百度云盘+微信+迅雷下载等

    常用命令:

    1.pwd 显示当前文件夹路径

    2. cd 跳向文件夹的命令

    ../ 当前路径的上一层路径

    ./ 当前路径

    3 ls 显示当前目录所有文件或文件夹

    ls -h

    ls -l

    ls -a

    或者 ls -alh 这样也行

     

    ls过滤

    通配符:* 即可以代替任何符号数字

    使用例子如下;ls *.py 代表显示当前文件夹中名字带有.py后缀的所有文件,*可以代表长度无限的数值或符号。

    若 ls ?.py 代表显示当前文件夹中名字带有.py后缀的所有文件,但是?只能代表一个数值或符号

    若 ls 1[1-6]5.py 代表显示当前文件夹中带有.py后缀,且第一个为1,第二个为1到6的数字,第三个为5的 所有文件。

     

    4. touch 创建文件

     

    5. 就是将ls命令输出的结果保存到一个指定文件中去。一个大于号就是会覆盖之前文件中的东西,两个大于号,就是在文件中末尾加入。

    6 cat命令 :打开指定文件,并且将文件中内容显示在终端。。

     

    cat 可以同时打开多个文件,用于重定项,如下:

    将284和456 打开并且复制到101文件中。

    7 more命令 不全部显示,显示一部分,和cat命令使用一样。

     

    将ls命令显示出的文件信息,只显示一部分。

     

    8 gedit 命令 打开某个文件,显示是在桌面

     

    9 mkdir 命令 创建文件夹

    rmdir 删除文件夹 只能删除空文件夹

    rm 删除文件 后面加个r 意思是先把文件夹中文件删除,再把文件夹删除。

     

     

    12 搜索命令 grep

     

     

    将284文件拷贝到test文件夹中

    tree命令 :显示当前路径中所有文件,并且用树状显示

     

    把100。py文件剪切到test文件夹中,mv命令也可以用于重命名。如命令 mv 284.py 285.py

    可以看做同一个路径下把284文件剪切到285文件中

    17 解压压缩文件

    文件名必须是tar后缀

    打包实例:命令 tar -cvf 文件名 要打包的文件

    解包:命令 tar -xvf 文件名

     

     

    命令:gzip -r 文件名 压缩后的文件名(后缀为gz)

     

    直接打包后压缩:命令 tar -zcvf 文件名 要打包的文件

    解压后解包:tar -zxvf 文件名

    解压bzip2文件 通gz文件一样,只需把z改成j就行

    windows拖进压缩包到乌班图,一般为zip文件:解压步骤,需要在乌班图中安装zip软件,才能解压

     

    系统常用操作:

     

     

     

     

     

     

     

    展开全文
  • Ubuntu命令卸载软件

    万次阅读 多人点赞 2018-07-01 20:31:06
    1.打开一个终端,输入dpkg --list ,按下Enter键...3.在终端上输入命令sudo apt-get --purge remove 包名(--purge是可选项,写上这个属性是将软件及其配置文件一并删除,如不需要删除配置文件,可执行sudo apt-get r...

    1.打开一个终端,输入dpkg --list ,按下Enter键,终端输出以下内容,显示的是你电脑上安装的所有软件。
    软件列表

    2.在终端中找到你需要卸载的软件的名称,列表是按照首字母排序的。
    找到要卸载的软件包
    3.在终端上输入命令sudo apt-get --purge remove 包名--purge是可选项,写上这个属性是将软件及其配置文件一并删除,如不需要删除配置文件,可执行sudo apt-get remove 包名) ,此处我要删除的是polipo ,那么在终端输入sudo apt-get --purge remove polipo,按下回车,输入密码,再次回车。
    输入删除命令
    4.执行过程中,会提示你是否真的要删除(继续执行删除命令),在终端输入y ,然后回车,删除程序继续执行。
    确认删除
    5.正常情况下,再次出现输入命令行删除成功。
    删除成功

    展开全文
  • Ubuntu常用命令大全(珍藏版)

    万次阅读 多人点赞 2019-06-23 22:30:48
    下面的命令大都需要在 控制台 / 终端 / shell 下输入。 任何一个使用 ‘sudo’ 作为前缀的命令都需要拥有管理员 (或 root) 访问权限。 所以你会被提示输入你自己的密码。 查看软件xxx安装内容 dpkg -L xxx 查找...
  • Ubuntu命令终端查看使用过的命令 使用history命令 cyf@ubuntu:~$ history 但是这样会显示出所有使用过的命令,可以在history后加上less cyf@ubuntu:~$ history | less 会显示出类似vim编辑器的形式,再使用类vim...
  • ubuntu 查询内核版本命令大全

    万次阅读 2018-06-28 15:10:07
    ubuntu命令查询版本和内核版本 1.查看ubuntu版本号:方法一:cat /etc/issue返回结果:Ubuntu 6.06.2 LTS \n \l 方法二:sudo lsb_release -a 返回结果:No LSB modules are available.Distributor ID: ...
  • ubuntu 命令安装idea

    千次阅读 2018-06-02 13:39:36
    无意中看到了一篇用命令方式安装的文章,做个记录。1.sudo apt-add-repository ppa:mmk2410/intellij-idea2.sudo apt-get update3.sudo apt-get install intellij-idea-ultimate 旗舰版 或者 sodu apt-get install ...
  • Ubuntu命令shutdown 详解

    千次阅读 2012-08-24 10:41:53
     好像ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。  1)shutdown –help  可以查看shutdown命令如何使用,当然也可以使用man ...
  • ubuntu版本查看命令

    万次阅读 多人点赞 2018-08-17 19:27:57
    有时候我们安装软件或者搭建服务的时候,需要了解当前系统的版本信息,下面几个命令可以帮助我们查看当前ubuntu系统的版本信息。 一:利用命令: cat /proc/version 1 显示如下:  Linux versi...
  • ubuntu命令之passwd

    千次阅读 2015-11-24 14:32:00
    怎么设置root用户的密码 $sudo passwd root (注意:$passwd root不可以设置root用户密码,必须... <span style="font-family: 'Microsoft YaHei'; font-size: 18px; background-color: rgb(255, 255, 255);...<...
  • Ubuntu命令之alias - 设置命令的别名

    千次阅读 2018-07-05 22:36:46
    Linux命令:alias 功能说明:设置指令的别名。 语 法:alias[别名]=[指令名称] 补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次...
  • ubuntu ll命令

    千次阅读 2016-06-16 12:48:12
    用过 Redhat 的朋友应该很熟悉 ll 这个命令,就相当于 ls -l,但在 Ubuntu 中就不行了。严格来说 ll 不是一个命令,只是命令的别名而已。很多 Linux 用户都使用 bash shell,对普通用户来说用得最多的就是命令补全 ...
  • redhat和ubuntu命令区别

    千次阅读 2015-11-27 21:38:02
    root@ubuntu:~# echo "root:newpassword" | chpasswdredhat下 [root@docker ~]# echo "newpassword" | passwd --stdin root二、查看软件包是否已经安装ubuntu下 root@ubuntu:~# dpkg -l | grep mysqlredhat下
  • ubuntu 命令访问网页

    千次阅读 2019-06-29 15:42:06
    sudo apt-get install w3m w3m www.aliyun.com
  • ubuntu解压命令

    千次阅读 2018-07-16 21:39:32
    本文主要介绍的是在在Ubuntu下同下各种压缩与解压的方式,压缩与解压的重要性这里就不多说,我们下面直接来看详细的介绍吧。 一、.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:...
  • ubuntu ll 命令

    千次阅读 2018-09-07 23:23:35
    ubuntu ll命令 1、用过 Redhat 或者Centos 的朋友应该很熟悉 ll 这个命令,就相当于 ls -l,但在 Ubuntu 中要么不能用,要么会显示隐藏文件,看起来很烦。 2、严格来说 ll 不是一个命令,只是命令的别名而已。很多...
  • ubuntu命令查看CPU信息

    万次阅读 2018-08-26 10:41:58
    命令判断几个物理CPU,几个核等: 逻辑CPU个数: # cat /proc/cpuinfo | grep "processor" | wc -l 物理CPU个数: # cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l 每个物理CPU中Core...
  • (转载)Ubuntu命令卸载软件

    千次阅读 2019-05-24 13:43:52
    感谢和转载自:Ubuntu命令卸载软件 Content 1.打开一个终端,输入dpkg --list ,按下Enter键,终端输出以下内容,显示的是你电脑上安装的所有软件。 2.在终端中找到你需要卸载的软件的名称,列表是按照首字母排序的...
  • Ubuntu 基本命令操作

    千次阅读 2018-09-30 15:04:54
    Ubuntu 基本命令操作 查看历史命令history 目录的相关操作: ls 查看目录 ls -a 查看所有的子目录及文件(包括隐藏的) ls -l 详细信息 包括创建信息权限等 ls --color 查看文件的颜色 白色:表示普通文件 ...
  • ubuntu命令创建用户无法登入问题

    千次阅读 2018-11-22 22:30:46
    ubuntu在命令行新建用户后无法进入桌面的原因 在命名行模式下 用useradd新建一个用户后 在图形...ubuntu创建新用户命令(useradd和adduser)的使用方法和区别 在Ubuntu中创建新用户,通常会用到两个命令:useradd和...
  • Ubuntu cp命令

    万次阅读 2018-06-26 17:43:01
    一、Linux cp命令 语法Linux cp命令 语法如下所示:cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE...参数说明:-a, --archive 等于-dR --preserve=all...
  • Ubuntu 命令设置Ip地址方法

    万次阅读 2018-06-27 15:38:09
    一、使用命令设置ubuntu的ip地址1.修改配置文件blacklist.conf禁用IPV6:sudo vi /etc/modprobe.d/blacklist.conf2.在文档最后添加 blacklist ipv6,然后查看修改结果:cat /etc/modprobe.d/blacklist.conf3.设置IP...
  • Ubuntu cd 命令

    千次阅读 2019-11-27 10:26:02
    这个可以算作是Linux系统中最常见的几个命令之一了。 使用绝对路径和相对路径更换目录 cd ******** 含义:进入********目录中 回退目录 cd .. 含义:回到上一级目录,也可以组合使用,如cd …/…;cd …/****** ...
  • ubuntu rm命令

    千次阅读 2018-04-11 19:00:53
    rm命令详解:功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。语法:rm [-fri] 文件…例子: rm -i test 说明...
  • ubuntu 重启命令,ubuntu 重启网卡方法

    千次阅读 2016-01-23 11:25:37
    ubuntu 重启命令,ubuntu 重启网卡方法 ubuntu 重启命令 重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r...
  • ubuntu/linux命令记录 长期更新

    万次阅读 2020-03-19 09:34:06
    #重启 reboot #关机 halt #查看内存 + 参数以兆为单位查看 free 和 free -m #清空文件内容 如txt log类型文件 echo ""> catalina.out #ll命令 查看文件目录和文件大小 ll -sh #查询进程PID ps aux | grep tomcat #杀...
  • Ubuntu命令介绍——echo

    千次阅读 2014-08-25 13:14:26
    echo是一个非常简单、直接的linux命令: *将argument送出至标准输出(STDOUT),通常就是在显示器(monitor)上输出。 为了更好的理解,不如先让我们跑一下 echo 命令好了: $ echo $ 你会发现只有一个...
  • ubuntu 命令打开html文件

    万次阅读 2016-11-15 09:02:35
    html文件,想快速用浏览器打开,而不是通过鼠标点击的老套方式, 有着简单且看上去高大上的方法: firefox浏览器 firefox trace.html chrome浏览器 chromium-browser trace.html
  • ubuntu命令ln的使用

    万次阅读 2013-12-01 20:49:04
    这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。 这个命令最常用的参数是-s,具体用法是: sudo ln -s 源文件 目标...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 469,662
精华内容 187,864
关键字:

ubuntu命令大全