linux一些基础命令

来源:互联网 发布:网络在线时钟 编辑:程序博客网 时间:2024/06/05 13:37

lsmod查看当前安装了那些模块

grep "mmngr" -r *

find . -name "*.wav"

df -h df‘ 通过检查目录大小工作,但这一数值仅当文件关闭时才得到更新。 

umount

fdisk -l

du -sh *  查看当前目录下文件大小

lsblk           命令"lsblk"就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。“lsblk -l”命令以列表格式显示块设备(而不是树状格式)。

netstat         命令显示各种网络相关的信息,如网络连接,路由表,接口统计,伪装连接,组播成员身份等....

nslookup  网络实用程序,用于获得互联网服务器的信息。顾名思义,该实用程序将发现通过查询 DNS 域的名称服务器信息。

top         显示CPU进程信息。这个命令自动刷新,默认是持续显示CPU进程信息,除非使用了中断指令(Ctrl+c)

free 跟踪内存的使用和资源一样重要,就像管理员执行的任何其它任务,可以使用 'free' 命令来在这里救援.

paste 合并两个或多个文本文件,按行来进行合并

lsof lsof 是"list open files("列表中打开的文件") 的缩写,显示您的系统当前已打开的所有文件。这是非常有用的对于想找出哪些进程使用某一特定文件,或显示为单个进程打开所有文件

mount           例如:/dev/sda4  /media/

fsck 命令被用于检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复。

linux的文件系统损坏会导致linux不正常关机,出错的时候如果系统告诉你是哪一块硬盘的分区有问题,比如是/dev/hda2,

接着用如下的命令去对付它: fsck -y /dev/hda2 结束后使用reboot命令重启系统这样就好了!


meld    对比看代码

../temp/run.do_install  单独编译dtb

run.do_compile         单独编译kernel

rm /home/liujiawei/WORK/build/tmp/work/ale6-poky-linux-gnueabi/linux-renesas/3.10+git595977a477a71836d0a8087f7f507ec30c2d5c3f-r0/image/usr/src/kernel/

Documentation -rf 

cat /proc/kmsg | grep "ov2715" 查看log

grep "VIDEO_DEV" . -rns

git diff

vim drivers/media/platform/ov2715.c

firefox RCar项目环境搭建.html

evince RCarE2X环境搭建.pdf &

echo 1 > reset 

ctags -R * 跳转到定义的函数中

repo sync -c  更新项目

git branch -r 查看分支

bitbake core-image-sato --cmd=listtasks

bitbake core-image-sato --cmd=do_populate_sdk

bitbake core-image-sato -c 'do_compile'

scp ./* root@192.168.7.2:~

scp liujiawei@192.168.104.106:~/Test/test/hello.ko ./

scp liujiawei@192.168.104.106:~/Test/poky/build/tmp/work/qemuarm64-poky-linux/linux-yocto/4.4.11+gitAUTOINC+6ec93aaa70_628bf62756-r0/linux-qemuarm64-standard-build/drivers/inode/my_driver.ko  ./

lsusb

adb devices

sudo adb shell

fastboot flash boot 

adb shell

adb root

adb remount

adb reboot bootloader

fastboot flash boot boot.img

fastboot flash aboot emmc_appsboot.mbn

adb wait-for-device && adb shell  

原创粉丝点击