Ubuntu系统常用命令和操作总结

文章目录

  • 查看文件信息
  • Tab键补全命令
  • 帮助命令
  • 设置用户密码
  • 查看历史记录
  • 创建一个新目录
  • 删除目录
  • apt 命令
  • 软件管理
    • 安装软件
    • 卸载软件
    • 查看已安装的软件
  • 关机和重启
  • GPU相关
    • 关闭第三方驱动nouveau

查看文件信息

$ ls
$ ls -a # 显示当前目录下的全部子目录和文件,包括隐藏文件
$ ls -l # 以列表方式显示当前目录下的全部子目录和文件,包括隐藏文件
$ ls -h # 以人性化的方式显示当前目录下的全部子目录和文件,包括隐藏文件	

Tab键补全命令

帮助命令

$ 命令 --help # 获取该命令的使用方法

设置用户密码

$ passwd

查看历史记录

$ history

创建一个新目录

$ mkdir

删除目录

$ rmdir # 只能删除空目录

apt 命令

$ apt-cache search package # 搜索软件包
$ apt-cache show package # 获取包的相关信息,如说明、大小、版本等
$ sudo apt-get install package # 安装包
$ sudo apt-get install package --reinstall # 重新安装包
$ sudo apt-get remove package # 删除包
$ sudo apt-get remove package --purge # 删除包和配置文件等
$ sudo apt-get update # 更新源
$ sudo apt-get upgrade # 更新已安装的包
$ sudo apt-get dist-upgrade # 升级系统
$ apt-cache depends package # 查看该包依赖哪些包
$ apt-cache rdepends package # 查看该包被哪些包依赖

软件管理

安装软件

我们在手动安装文件时不需要选择安装目录,因为Ubuntu系统会自动将软件的程序文档,启动项,语言包,可执行文件等组件放置在不同目录下.
一般的安装文件有3种:

  • .deb和.rpm这两种安装文件
  • bundle二进制安装文件
  • tar.gz压缩包
  1. 对于.deb文件,采用apt方式或者dpkg方式安装.
$ sudo apt-get install filename
$ sudo dpkg -i packagename.deb
  1. 对于.rpm文件,采用dpkg方式安装.首先安装alien和fakeroot.
$ sudo apt-get install alien fakeroot

然后将.rpm文件转化为.deb格式.

$ fakeroot alien packagename.rpm

这样就可以采用apt方式安装了.

  1. 源码安装
    采用源码安装的文件主要是压缩包(.tar, .tar.gz, .tar.Z, .tar.bz2, .zip).首先解压源码压缩包.
$ tar xf filename.tar # 解压.tar文件
$ tar zxf filename.tar.gz # 解压.tar.gz文件
$ tar zxf filename.tar.Z # 解压tar.Z文件
$ bunzip2 filename.bz2 # 解压.bz2文件
$ upzip filename.zip # 解压.zip文件

然后进入解压后的目录,执行以下命令即可完成安装

$ ./configure # "configure"为可执行文件,更改为你自己的可执行文件名
$ make
$ sudo make install

如果unzip无法解压.zip文件,可以通过$ jar xvf filename.zip 解压,如果 “jar” 未安装,可通过sudo apt-get install fastjar 安装。

卸载软件

apt方式:

$ apt-get remove softwarename
$ apt-get --purge remove softwarename # 清除配置文件
$ apt-get --purge softwarename # 清除配置文件

dpkg方式:

sudo dpkg dpkg_name
sudo -P dpkg_name

查看已安装的软件

dpkg -l

关机和重启

$ reboot # 重启
$ halt # 关机
$ shutdown -h now # 立刻关机
$ shutdown -h 24:00 # 晚上12点定时关机
$ shutdown -h +30 # 30分钟后自动关机

GPU相关

$ sudo apt-get install hardinfo # 安装hardinfo
$ nvidia-smi # 	查看GPU信息,"smi"表示"System Management Interface"
$ lspci | grep -i nvidia # 查看GPU型号
$ sudo lshw # 查看硬件信息
$ nvidia-settings # 打开NVIDIA X server setting
$ lsmod | grep nouveau # 查看第三方驱动"nouveau"
$ nvcc -V # 安装cuda后才能生效

关闭第三方驱动nouveau

创建一个.conf文件

$ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

在"blacklist-nouveau.conf"文件中添加以下内容

blacklist nouveau
options nouveau modeset=0

更新一下

$ sudo update-initramfs -u

重启系统

$ reboot	

重启后在命令行输入

$ lsmod | grep nouveau 

如果没有输出任何信息表示nouveau已经关闭

你可能感兴趣的:(学习笔记)