Linux命令(第三节课)

Vim a.c 属于源代码

gcc -o ad a.c 编译生成可执行文件ad

read write execute

读 写 执行

rwxrwxrwx

第一组:创建这个文件的用户(文件主)对该文件所具有的权限 u user

第二组:与文件主同一组的用户(组用户)对该文件所具有的权限 g group

第三组:其他组用户对该文件所具有的权限 o other

chmod change mode 修改文件权限 chmod u+x 文件名 chmod u-x 文件名

chmod g+w a.c chmod g+wx a.c

chmod o+w a.c

chmod ug+w a.c chmod uog+w a.c (三种用户顺序任意)

chmod 777(7对应二进制为111) a.c

chmod 644 a.c 6:110 4:100 4:100

cat a.

cat -n

tab键

head+文件名 默认查看文件前十行内容

head -3 +文件名 查看前三行内容

tail+文件名 默认查看文件后十行内容

tail -3+文件名 默认查看文件后三行内容

more + 文件名 space(空格键)向后翻页,b向前翻页,回车键是向后翻一行,翻到最后一页退出或者q退出

less+文件名 PGUp向前翻页,PGDN向后翻页,只有q才能退出

相关推荐
黎阳之光3 分钟前
虚实同源·数智治水:黎阳之光视频孪生,重构智慧水务新范式
运维·物联网·算法·安全·数字孪生
IOT.FIVE.NO.13 分钟前
Claude code+Vscode+Remote ssh+ 服务器自定义第三方API配置保姆级教程
服务器·vscode·ssh
饿了吃洗衣凝珠4 分钟前
【无标题】
运维·服务器·网络
程序员Aries9 分钟前
tcp-server 项目实现流程、细节与 muduo 对比分析
linux·网络协议·tcp/ip
染翰10 分钟前
Linux 配置:应用用户执行 sudo su root 免密(运维标准配置)
linux·运维·服务器
茫忙然20 分钟前
Claude Code 接入 DeepSeek 或 多模型 教程(Linux)
java·linux·数据库
hexu_blog1 小时前
Linux centos 安装向量数据库milvus
linux·centos·milvus
code monkey.2 小时前
【Linux之旅】Linux 应用层自定义协议与序列化:从粘包问题到网络计算器
linux·网络·c++
wgc2k2 小时前
Node.js游戏服务器项目移植-2: 用TypeScript还是Javascript
服务器·游戏·node.js
草莓熊Lotso2 小时前
【Linux网络】深入理解 HTTP 协议(二):从协议格式到手写工业级 HTTP 服务器
linux·运维·服务器·网络·c++·http