Linux 常用命令

一、系统操作

1.gz/tar解压缩 
    tar -zxvf 文件名
    z 一般处理.gz文件
    x 解压 c压缩
    v 显示执行过程
    f 指定备份文件

        tbz2文件解压:

        tar -jxvf filename.tbz2
2.xz 解压缩wwwaa
    xz -dk 文件名
    d 解压.xz文件
    k 保留原文件(如果不想保留,可以去掉k)
3.查看环境变量
    echo $PATH
4.设置环境变量
 当前用户下:.bashrc中
 编写好以后,用source ./.bashrc
5.删除文件/文件夹
    rm 文件名
    rm -rf 文件夹
6.重命名文件夹
    mv 源文件 新文件
7.复制文件
    cp 绝对路径(/开头) ./(当前目录) ../(上级目录)
8.列出所有文件及详细属性
    ls -all
9.创建新文件
    touch test.txt
10.编译命令
    使用多线程编译
    make -j 8
11.根据进程名杀死进程

12.目录操作

pwd                查看当前工作目录
clear             清除屏幕
cd ~            当前用户目录
cd /            根目录
cd -            上一次访问的目录
cd ..            上一级目录

13.程序中断操作

Ctrl+Z就扮演了类似的角色,将任务中断,但是任务并没有结束,在进程中只是维持挂起的状态,用户可以使用fg/bg操作前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行。
Ctrl+C也扮演类似的角色,强制中断程序的执行

14。更改文件执行权限

chmod u+x web.xml (---x------)        为文件拥有者(user)添加执行权限;
chmod g+x web.xml (------x---)        为文件拥有者所在组(group)添加执行权限;
chmod 111 web.xml  (---x--x--x)    为所有用户分类,添加可执行权限;
chmod 222 web.xml (--w--w--w-)        为所有用户分类,添加可写入权限;    
chmod 444 web.xml (-r--r--r--)        为所有用户分类,添加可读取权限;
 

二、外设操作

1.I2C测试

# -y 指忽略用户交互操作, -r 指扫描所有地址
sudo i2cdetect -y -r 0  
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蒙蒂锅巴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值