linux基础知识
讲述linux基础知识
zk00
这个作者很懒,什么都没留下…
展开
-
git基本操作
1.基本命令# 配置邮箱和名称,实际配置是写~.gitconfig文件git config --global user.email [email protected] config --global user.name xxx$cat .gitconfig [user] email = [email protected] name = xxx # 创建本地分支v1git branch v1#删除本地分支git branch -D v1#新建了远程分支原创 2021-03-17 18:22:08 · 1409 阅读 · 0 评论 -
mount --bind作用与用法
1.作用在固件开发过程中常常遇到这样的情况:为了测试某个新功能,必需要修改某个系统文件,而这个文件在只读文件系统上(总不能为了这个测试就重新刷新固件吧)或者虽然文件可写,但是自己对这个改动没有把握,不愿意直接修改,这时候使用mount --bind命令假设我们要改的文件是/etc/hosts,可按下面的步骤操作: (1)把新的hosts文件放在/tmp下。当然也可放在硬盘或U盘上(2)mount --bind /tmp/hosts /etc/hosts 此时的/etc目录是可写的,所做修改不会原创 2021-03-03 14:12:00 · 8682 阅读 · 0 评论 -
创建ext2类型文件及对ext2类型文件进行扩充大小
问题1:创建一个ext2类型的镜像文件#生成一个空文件,直接生成的文件是不能够进行$dd if=/dev/zero of=rootfs.ext2 bs=1k count=1024#使用losetup将磁盘镜像文件虚拟成块设备$losetup /dev/loop0 rootfs.ext2#将文件格式格式化为ext2类型的文件$mke2fs -m 0 /dev/loop0 1024#创建挂载目录$mkdir rootfs#挂载$mount -t ext2 /dev/loop0 ./root原创 2021-03-03 13:49:38 · 416 阅读 · 0 评论 -
linux系统下增加、删除swap文件
1.检查swap空间方式1:如果返回为空,表示swap文件不存在,在嵌入式系统上该命令可能不支持 $swapon -s Filename Type Size Used Priority /swapfile file 2097148 1307180 -2方式2:$cat /proc/swapsFilename原创 2021-03-03 10:52:02 · 2108 阅读 · 0 评论 -
Linux系统查看系统是32位还是64位
1.使用uname命令查看64位系统#uname -aLinux dell-PowerEdge-T440 5.4.0-53-generic #59~18.04.1-Ubuntu SMP Wed Oct 21 12:14:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux32位系统# uname -aLinux DB-Server 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386原创 2021-02-13 17:33:06 · 321 阅读 · 0 评论 -
linux下查看负载情况
#top -d 1usr: 列显示了用户模式下所花费 CPU时间的百分比。us的值比较高时,说明用户进程消耗的cpu时间多,但是如果长期大于50%,需要考虑优化用户的程序。sys: 列显示了内核进程所花费的cpu时间的百分比。这里us + sy的参考值为80%,如果us+sy 大于80%说明可能存在CPU不足。nic: 列显示了用户进程空间内改变过优先级的进程占用CPU百分比。idle: 列显示了cpu处在空闲状态的时间百分比。io:列显示了IO等待所占用的CPU时间的百分比。这.原创 2021-01-21 15:13:34 · 155 阅读 · 0 评论