Linux嵌入式开发笔记(二)ubuntu常用命令

26 篇文章 1 订阅
21 篇文章 2 订阅

第一次打开Ubuntu1804后,右击“打开终端”。页面提示“To run a command as administrator (user “root”),user “sudo <command>” . See “man sudo_root” for details .”

 

如果是管理员权限登入,显示(#);普通用户登入显示($)。

打开终端后,默认是安装时注册的用户名登入,不是root管理员。

可以按照下图操作,进入管理员权限登入:(root密码随机,所以先修改root密码)

在管理员权限下,才可以如下操作:

①添加一个用户:sudo adduser <username> sudo。

(eg: sudo adduser zhangsan sudo ->添加一个用户zhangsan)

②设置用户登入密码:sudo passwd <username>。

(eg: sudo passwd zhangsan->设置zhangsan的登陆密码)

用户的基本操作:

①查看当前登入的用户:whoami 。

②切换用户:su 。(eg1: su zt->登入用户切换为zt;eg2:su 回车->登入用户切换为root)

下面介绍一些Linux中通用的Shell命令:

①目录信息查看命令:ls 

 ls -a 显示目录所有文件及文件夹,包括隐藏文件,比如以.开头的。

 ls -l 显示目录下文件的详细信息。

更多的ls命令可以百度ls命令,有很多优质资源可以学习。

  • ②目录切换命令:cd

Cd / 直接切换到了ubuntu系统根目录下

Cd /home/zt/ 切换到登入用户的目录下,也就是一直默认用的目录下

Cd ../ 返回上一级目录

  • ③当前路径显示命令: pwd

  • ④系统信息(电脑及操作系统)查看命令:uname

Uname -a 显示全部的信息

Uname -n 显示在网络上的主机名称

  • ⑤创建文件夹命令:mkdir
  • ⑥创建文件命令:touch
  • ⑦文件拷贝命令:cp

  • ⑧删除文件命令:rm
  • ⑨删除目录命令:rmdir

  • ⑩移动文件命令:mv (类似于Windows下的剪切)

Ubuntu系统下,mv命令还有 重命名的意思。

【每一个命令都有很详细的用法,可以单独百度,这里是个人学习过程用的】

下的面介绍一些配置类的命令:

  • 显示网络配置信息命令:ifconfig 更多网络配置相关的命令,百度
  • 重启命令:reboot
  • 关机命令:poweroff
  • 系统帮助命令:man  eg:Man printf 查看printf用法(按Q退出查看)
  • 数据同步写入磁盘命令:sync (将缓存区中的数据同步到磁盘中,嵌入式中常常用到)
  • 查找文件命令:find

  • 查找内容命令:grep

eg:Grep -nr “字符串” 文件夹

  • 文件夹大小查看命令:du

eg:du ZtTest/   查看ZtTest文件夹大小

  • 查看文件类型命令:file

  • 使用gedit打开某个文件:gedit
  • 磁盘空间检查命令:df
  • 查看当前系统进程命令:ps
  • 查看进程实时运行状态命令:top

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值