Linux系统常用指令
建立一个文件或文件夹的软链接:
ln -s 原名 软链接名
软链接就类似Windows下的“快捷方式”,访问它其实访问的是它指向的内容。

git仓库操作
1、通常远程操作的第一步,是使用git clone从远程主机克隆一个版本库到本地文件夹下。
2、要获取远程仓库的代码更新,使用git pull操作。
3、本地修改代码后,先git pull同步远程仓库代码;再git push到远程仓库指定分支,才能没有版本冲突。
注意:如果git clone下来的仓库代码不完整,例如某个非空文件夹一直为空,可以加上--recursive,例如:
git clone --recursive https://github.com/aaa/myprj1.git
查看当前文件夹占用空间:
root@book-virtual-machine:/test/uboot# du -sh
1.5G
查看当前文件夹下子文件夹占用空间:
root@book-virtual-machine:/test/uboot# du -h --max-depth=1
208M ./oriuboot 171M ./jz2440_201611ok 401M ./jz2440_202001ori
285M ./okori
..
1.5G
查看指定文件夹占用空间:
du -hs myftp
1.5G myftp
复制文件夹到指定目录并重命名:
cp -r xxx ./zzz
ubuntu中安装deb安装包:
sudo dpkg -i 安装包.deb
修改ubuntu开机密码 和sudo su密码
passwd root
passwd book
uboot更改位置后编译不通过,可依次执行:
//执行以下指令前,先查看/include/config.mk内容,确认你的uboot用的型号、配置!!
//因为make unconfig和make clean会清除/include/config.mk内容!!
make unconfig//我在更换编译器时加了这步
make clean
make clobber//我在更换编译器时加了这步
make mini2440_config///include/config.mk清除前显示mini2440
make
linux kernel更改位置,可依次执行:
//不要用make distclean,会把menuconfig配置清除;
make menuconfig//不用改,保存一下
make uImage
在指定目录查找内容:
grep -rn "xxx" ~/work/project/yyy/
查找内容包含xxx的文件:
grep "xxx" -nR
查找文件名带xxx的文件:
find . |grep c$ |grep xxx //只在c文件中查找
find . |grep xxx //在所有文件中查找
删除指令:
rm a.txt
rm -f a.txt //强制删除
rm -R dir_name //删除文件夹
生成uImage并拷贝到共享文件夹
make uImage && cp arch/arm/boot/uImage /mnt/hgfs/share/
指定加载地址生成uImage,并拷贝到共享文件夹
make uImage LOADADDR=0x80008000 && cp arch/arm/boot/uImage /mnt/hgfs/share/
vscode去掉下划线
Command + Shift + P
disable err squiggles:可以去掉下划线
改变文件夹权限
chmod -R 777 /home/test
使用gdb调试内核需在根目录建立.gdbinit脚本:
set remotebaud 115200
target remote /dev/ttyS1
ddd图形化gdb调试内核
ddd --debugger arm-linux-gdb ./vmlinux
内核生成反汇编文件
arm-linux-objdump -d vmlinux >> dumptext
修改环境变量
gedit /etc/environment
重启后查看环境变量
echo $PATH
Linux系统常用指令的更多相关文章
- 100个linux系统常用指令
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件-A 通-a,但不列出"."和".."-l 列出文件 ...
- (转)Linux最常用指令及快捷键 Linux学习笔记
Linux最常用指令及快捷键 Linux学习笔记 原文:http://blog.csdn.net/yanghongche/article/details/50827478 [摘自 鸟叔的私房菜]--转 ...
- Linux文件常用指令
目录 Linux文件常用指令 1.pwd 显示当前目录 2.cd 切换目录 3.mkdir 创建目录 4.touch 修改或创建文件 5.ls 显示目录下的内容 6.cat 查看文件信息 7.echo ...
- Linux 学习手记(4):Linux系统常用Shell命令
日期时间 date命令:显示当前时间日期 date -u # 显示格林威治(UTC)事件 date +%Y-%m-%d # 格式显示日期 date -s '20:25:25' # 修改系统时间,需要使 ...
- Linux系统常用升级的基础包
Linux系统常用升级的基础包 yum -y install lrzsz gcc gcc-c++ make flex autoconf automake vixie-cron libjpeg libj ...
- linux系统常用的基本命令分类
linux系统常用的基本命令分类: 文件命令:vim vimdiff diff mkdir touch rm mv cp ln cd ls more less head tail cat grep e ...
- 9个Linux系统常用监控命令
我们的系统一旦上线跑起来我们自然希望它一直相安无事,不要宕机,不要无响应,不要慢腾腾的.但是这不是打开机器电源然后放任不管就可以得到的.所以我们要监视系统的运行状况,发现问题及时处理. 对于系统和网络 ...
- linux linux系统常用设置
linux linux系统常用设置 一.设置开机时开启数字键 修改rc.local文件 命令:vi /etc/rc.local rc.local文件中增加如下代码: INITTY=/dev/tty ...
- (转)Linux系统stat指令用法
<Linux系统stat指令用法> 原文:https://www.cnblogs.com/linux-super-meng/p/3812695.html stat指令:文件/文件系统的详 ...
随机推荐
- SpringMVC探秘-请求之路
SpringMVC探秘-请求之路 开始 今天来分析一下SpringMVC的原理,探究SpringMVC如何把请求传递到每个Controller的方法上,从Servlet到Controller,一个请求 ...
- 初见Redis
Redis是什么,有什么特点和优势 Redis是一个开源用C语言编写的,基于内存,可以持久化,高性能的key-value数据库,并提供多种语言的API. 它也被称为数据结构服务器,因为值(value) ...
- [技术干货-算子使用] mindspore.scipy 入门使用指导
1. MindSpore框架的SciPy模块 SciPy 是基于NumPy实现的科学计算库,主要用于数学.物理学.生物学等科学以及工程学领域.诸如高阶迭代,线性代数求解等都会需要用到SicPy.Sci ...
- Solution -「CF 1025D」Recovering BST
\(\mathcal{Description}\) Link. 给定序列 \(\{a_n\}\),问是否存在一棵二叉搜索树,使得其中序遍历为 \(\{a_n\}\),且相邻接的两点不互素. ...
- kafka在linux下安装
简介 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据. 相关术语(参考百度百科) Broker Kafka集群包含一个或多个服务器,这种服务器被称为brok ...
- [Java]Java中的自动包装
来源:https://www.cnblogs.com/cheapcrook/archive/2012/04/25/2470478.html 自动拆装箱(AutoBoxing) 是JDK1.5中新增加的 ...
- SQL SERVER 学习过程(一)
还记得以前在学校的学习过数据库SQL SERVER 2008 R2 的教程,从学校毕业出来后的哪家单位基本没怎么使用过数据库,现在也忘得差不多了 做些相关的练习熟悉熟悉 --创建数据库-- creat ...
- C++ string 常用函数总结
头文件:#include<string> [注]:文中关于个数的参数文档中为 size_type 型,更本质是 size_t 型,因为typedef size_t size_type,而 ...
- 二分查找法&大O表示法
二分查找法的输入是一个有序的元素列表,如果要查找的元素包含在列表中,二分查找返回其位置,否则返回null Python代码(来源于<算法图解>一书): def binary_search( ...
- linux时钟校准
## 查看系统时间 date ## 查看硬件时间 hwclock ## 手动设置时间 date -s "20210507 17:55:00" ## 同步硬件时间 hwclock - ...