嵌入式(三)——Linux基础命令

本文介绍了嵌入式Linux的基础命令,包括用户管理(su、sudo、adduser、passwd)、进程管理(ps、kill)、文件管理和权限设置(chmod)。还分享了如何快速启动Ubuntu、推荐的Linux命令大全网站以及一些实用技巧,如使用ls-l理解文件权限,用touch、cat、rm、gedit创建和管理文件。此外,文章提到了权限不足问题的解决和使用man查看命令帮助。
摘要由CSDN通过智能技术生成

嵌入式Linux基础命令

前言

Linux命令:
系统用户管理命令:su、sudo、adduser、passwd
进程管理命令:ps、kill
文件管理命令:(Linux一点哲学:一切皆为文件)
文件四大类:-普通文件、d目录文件、c/b设备文件、l链接文件
文件三小类:-s共享文件、-f堆栈文件、-p管道文件(Linux里shell做交互会看到。临时文件、重启后都不存在)

一、快速开启ubuntu

分享一篇好文章
vmware虚拟机运行速度卡慢原因分析及解决办法大全
真心不错,觉得开机太慢的小朋友可以看看。

二、Linux指令大全网址推荐

Linux命令大全(手册)
全中文,很好搜索,超级推荐!!!

三、用户基础命令

  1. ps:显示进程(直接输入)
  2. su:切换用户(su - 用户名)

管理员:#
普通用户:$

  1. sudo:提高该指令的权限(sudo 你要输的指令)
  2. adduser:创建用户(adduser 你需要创建的用户名)
  3. deluser:删除用户(deluser 你需要删除的用户名)

deluser需要搭配kill指令
kill -9 第几进程

  1. kill:杀死进程(当删除新用户是配合使用)

四、文件

1.读懂命令

用ls -l(采用详细的格式来显示程序状况)
读懂头名:

drwxr-xr-x
d就是文件类型
r:可读(4)
w:可写(2)
x:可执行(1)
(rwx)前三个:当前用户
(r-x)中三个:与当前用户在同一组
(r-x)后三个:其他用户
chmod:修改权限(a+x/a-x)/(755/355)

2.创建文件

touch 创建文件(如:touch hello.c)
cat 查看文件(cat 文件名)
rm 删除文件(rm 文件名)可以空格加多个文件
gedit 编辑文件 (gedit 文件名)(可以直接新文件有touch功能)
gcc 生成可编译文件(c/c++编译器)(gcc 文件名)
gcc hello.c -o demo(这个生成的可编译文件会是demo,而不是默认文件名a.out,防止覆盖)
用(./文件名)运行

  1. permisson denied 是表明权限不够
  2. Is the information correct? [Y/n]:敲回车默认就是Y,输入n退出这个选择
  3. tab可以快速生成命令
  4. man 命令(可以直接查看)
  5. clear:只是清屏(直接输入,能查看历史命令)
  6. restart:清屏加清历史(直接输入,不·能查看历史命令)
  7. 听说嵌入式用45-50个就够了,只有那些专业人士需要掌握300多的指令,hhhhh~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周末不下雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值