linux日常记录1

linux常用命令
1.mkdir 创建目录
mkdir --help
mkdir a/b/c -p    加参数-p表示同时创建父目录
mkdir -v   每创建一个文件夹显示信息

mkdir -p /data/`date+%F `    创建一个以当前日期命名的目录,用反引号``表示,可用于执行其内命令

2.rm 删除
rm -r 删除递归目录及文件
rm -f 强制删除

3.touch 文件名  文件名不存在时创建

4.chmod u=rwx,g=rwx,o=rw a.txt
  chmod u+x,g+w,o+rw a.txt

#421=rwx,用421表示读写执行权限
chmod 777 a.txt 其中一个7就表示一个角色的读写执行权限

umask 掩码 ,umask 000,系统设计之初文件权限是666,目录权限是777
如果umask 022,则文件权限为666-022=644,目录权限755

5.echo 文件内容>文件名    向文件中覆盖内容
  echo 文件内容>>文件名    向文件中追加文件内容

6.yum install lrzsz -y   上传下载文件工具

7.linux包分类:二进制包、源代码包
.tar.gz 主要为源代码包,包里含有.h .c等文件,查看tar包里内容,tar -tf  tar包
.rpm    主要为二进制包,通过file命令查看,里面有bin

file 文件名  ---查看文件编码

8.二进制包安装、升级、卸载
rpm --help | more   --管道符是将前面命令输出的结果作为后面命令的输入 ,可以分页查看
rpm -ivh rpm包  --安装带进度条
rpm -Uvh rmp包 --升级
rpm -e rmp包   --卸载
rpm -qa 包名 --查看是否安装成功

9.whereis 文件名  --查找文件 

10、源代码软件包管理 ,预编译、编译、安装
tar -xzvf tar包     --解压缩
./configure  --解压后进入到目录进行预编译
make --编译
make install --安装,默认安装至/urs/local/

升级同安装
卸载直接在安装目录删除

11.yum工具,需要访问外网,可以自动解决依赖,rpm需要手动解决
只需要知道报名,yum工具自动从源端仓库下载安装,源端仓库地址可以通过查看cd /etc/yum.repose.d/这个目录下.repo文件

安装:yum install 包名
查看安装:yum list 包名
升级:yum update 包名
卸载:yum remove 包名

12.seq 1 100   打印序列

      echo {1..100} 同上

13 expr  100+200 计算

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

agrapea

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

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

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

打赏作者

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

抵扣说明:

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

余额充值