ubuntu系统入门常用命令

来源:互联网 发布:域名如何买卖 编辑:程序博客网 时间:2024/06/05 22:33

ubuntu系统入门常用命令

ls

这个相当于 Windows 下的 dir 命令,可以列出当前窗口或指定窗口下的内容。

rm

这个相当于 Windows 下的 del 和 deltree 命令,可以删除文件及文件夹。

示例: rm -rf /home/ubuntu/.cache (删除 /home/ubuntu/.cache 这个文件夹)禁忌:rm -rf /* 这个命令会删除根分区下所有文件,在某些 efi 机器上还会删除主板固件,造成主板固件丢失从而无法开机(比操作系统无法启动还严重)。

chmod

更改文件权限,类似于 Windows 下文件属性的安全选项卡。

示例:chmod -R 777 /home/ubuntu/example (将该目录及里面所有文件改成777权限(777权限表示任何人都可以修改该内容))。禁忌:chmod -R 777 /etcchmod -R 777 /(根分区和/etc属于系统要害部分,更改权限会造成无法启动系统)

apt \apt-get

这个类似于 Win7/8/10 的 dism 命令,这是 Debian 系列的包管理器,可以安装、更新、卸载软件。大部分操作需要 root 权限

示例: apt-get update (更新软件源缓存)apt-get upgrade (更新系统)apt-get dist-upgrade (更新系统版本)apt-get install zhcon (安装名叫 zhcon 的软件)apt-get remove zhcon (卸载名叫 zhcon 的软件)禁忌:卸载关键软件包,比如 coreutils 。

vi、nano

这是两款编辑器。

sudo、su
sudo 是让这个命令处在 root 状态下运行,但是使用当前用户的用户配置。
示例:sudo apt-get update (更新软件源缓存,这个命令需要 root 权限)
sudo -s (切换到 root 权限,但是使用当前用户的用户配置)

su 可以实现上述功能,但是会加载指定用户的配置。示例: su (切换到 root 用户并加载该用户的用户配置)su 123 (切换到123并加载该用户的用户配置)su -c "apt-get update",不多说。

make
编译命令,具体参数要看你的 makefile 配置

gcc
GCC 编译器,具体参数要看你的需求。

uname
显示 Linux 版本。

示例:uname -r 显示 Linux 内核版本号。uname -ar 显示全部版本信息uname -m 显示当前系统架构

dd
此命令可以填充相应内容到文件。
示例:dd if=/home/ubuntu/ubuntu.iso of=/dev/sdc (将ubuntu.iso的内容写入/dev/sdc)
禁忌:dd if=/dev/zero of=/dev/sda 此命令会将磁盘清零,数据难以恢复。

原创粉丝点击