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指令:文件/文件系统的详 ...
随机推荐
- 浅谈Java之属性赋值的先后顺序
首先,什么是属性? 属性也叫作成员变量,是类的组成部分之一. 我们都知道Java一个类可以包含有: 属性,或者成员变量 构造器 方法,或者叫函数 代码块,或者叫程序段 内部类 那么结合这些,我们就有了 ...
- python小白记录三——pycharm+selenium搭建环境之 no module named 'selenium'异常解决
在pycharm上搭建python+selenium自动化测试环境时,遇到一个很坑的问题:no moduel named 'selenium' 如下图: 1.查看你的python是否正确安装了sele ...
- 字符编码和Python代码操作文件
字符编码和Python代码操作文件 读写模式之a模式 # a模式 只追加模式 # 路径不存在:自动创建 with open(r'a.txt','a',encoding='utf8') as f: pa ...
- Solution -「LOCAL」大括号树
\(\mathcal{Description}\) OurTeam & OurOJ. 给定一棵 \(n\) 个顶点的树,每个顶点标有字符 ( 或 ).将从 \(u\) 到 \(v\) ...
- [LeetCode]2.Add Two Numbers 两数相加(Java)
原题地址: add-two-numbers 题目描述: 给你两个非空的链表,表示两个非负的整数.它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字. 请你将两个数相加,并以相同形式返回 ...
- sql server通过T-SQL导出Excel到磁盘
ALTER PROCEDURE [dbo].[pro_ImportExcelByTime] AS BEGIN --第一步,开启高级功能 EXEC sp_configure 'show advanced ...
- python-利用xlrd模块读取excel数据,将excel数据转换成字典格式
前言 excel测试案例数据 转换成这种格式 实现代码 import os import xlrd excel_path = '..\data\\test_case.xlsx' data_path = ...
- ftp用的是tcp还是udp_如何通俗地解释TCP和UDP协议和HTTP、FTP、SMTP等协议之间的区别
HTTP协议 老王喜欢看岛国小片,时常泡在论坛上和网友交流最新资讯,老王是通过浏览器浏览网页的,而浏览器是借助HTTP协议与论坛服务器沟通交流. FTP协议 老王购买了该网站的会员,可以无限制下载高清 ...
- 可视化BI软件为企业提升数据分析效率
可视化BI软件经过几十年的不断发展,已成为大型企业进行商业决策不可缺少的工具.在BI软件问世之前,由于做数据分析可视化的时间较长.人力成本较高,企业一直处于忽视的状态.可视化BI软件的出现极大地提高 ...
- 国产BI报表工具中低调的优秀“模范生”——思迈特软件Smartbi
首先简单来介绍一下这位低调且优秀的模范生--思迈特软件Smartbi.思迈特Smartbi是企业级商业智能BI和大数据分析品牌,满足用户在企业级报表.数据可视化分析.自助分析平台.数据挖掘建模.AI智 ...