1. 关机,重启,注销,用户切换命令:
- shutdown –h now 立刻进行关机
- shutdown –r now 立刻重启计算机
- reboot 重启计算机
- sudo passwd root 根据提示可设置root密码 进入root用户(ubunto终端)默认安装是没有root的。使用此 命令可以设置root用户
- sudo –i 输入当前用户密码 可短暂进入root用户。
- su 用户名 可以在用户之间切换 包括root用户
2. ubunto桌面进入shell
- ctr+alt+f2 进入shell(真正进入控制台,有六个控制台可用F1到F6)
- ctr+alt+f7 退出字符界面
3. 常用的文件目录命令。
- ls(list) 查看当前目录下的目录文件
- ls / 查看根目录下的目录文件
- ls -l 列出更详细的文件清单
- ls -l –h 以K M 等显示文件大小
- ls –a 列出文件包括隐藏文件
- mkdir 目录名 创建目录
- rmdir 目录名 删除一个空目录
- rm –rf 非空目录名 删除一个非空目录中的一切
- touch 文件名 创建一个空文件
- rm 文件名 删除一个文件
- cd 进入指定的目录名
- cd .. 返回上衣目录(cd后面空两空格)
- pwd 查询当前目录
- df –h 显示文件系统空间信息
- du –h 显示该目录的空间使用信息
4. 重命名文件(名),移动文件到另外一个文件夹
- mv file1 file2 将文件名1更改为文件名2
- mv file1 dirName 将文件1移到文件夹下 文件名不变
- mv dirName1 dirName2 若目录2存在,则将目录1移入目录2(包括子目录和文件),否则将目 录1重命名为目录2
- rename 不但可以修改文件名 还可以批量修改文件名。
- cp –r dir1 dir2 将目录1复制到目录2中,包括子目录和文件
5. 清屏 man命令
- clear 用于清屏命令 快捷键ctr+ l也可用于清屏
- man 用于查找函数但是先要安装manpages-dev(还没使用过)
6. 查看文件
- cat 文件名 在终端上显示txt文件内容
- cat file1.txt file_copy.txt 复制file1.txt. 如果没有file_copy.txt就会生成一个
7. 设置临时别名和永久别名。
- alias 可查看当前设置了哪些别名,防止冲突。
- alias 新命令=’原命令’ 设置临时别名(等号两边别有空格)
- unalias 命令名 取消设置的临时别名
- 定义永久别名:要在永久别名的文件里加入要设置的永久别名。这个文件在根目录下.bashrc文件。输入命令gedit .bashrc来打开这个文件。添加 alias 新命令=’原命令’
8. 进程
- ps 查询当前进程
- ps –a 列出系统当前进行的所有进程
- ps auxww 列出一些特殊进程除外的进程,并且高可读性,有解释
9. APT (高级软件包工具。用来安装删除软件)使用命令
- sudo apt-get installpackagename 安装软件包(cd到软件包目录下)
- sudo apt-get removepackagename 删除软件包
- sudo apt-getupdate 获取新的软件包列表
- sudo apt-getupgrade 获取升级的新系统
- apt-get help 列出更多命令和选项
- apt-cache show package-name //查看包的详细信息
- apt-cache showpkg package-name //查看包的概要信息
- apt-cache show package-name | grep Version //仅仅查看版本信息
- apt-show-versions package-name //显示包的版本信息
- apt-get install package-name=version 安装指定的版本
10. LINUX类型软件包文件
Debian软件包文件(.deb文件)
RedHat软件包文件(.rpm文件)
Tarballs软件包文件(.tar文件)
(1) 安装卸载.deb文件
- sudo dpkg –i package_file.deb 安装.deb文件
- sudo dpkg –r package_name 卸载.deb文件
(2).rpm 文件
- sudo alien package_file.rpm 使用alien将.rpm转为.deb
说明:绝大多数命令可以加上一个-v 可以要求系统给出执行命令的反馈信息。
在命令后输入-i 则可以让系统执行前进行一次确认,可与系统交互。
并且可以将该参数设置为别名,就避免每次输入这个参数。alias rm=’rm -i’