ubuntu系统入门常用命令

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 /etc
chmod -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 此命令会将磁盘清零,数据难以恢复。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值