Bird私房菜学习笔记1 命令记录

本文介绍了Linux系统中的常用命令,包括文档目录操作、文件属性与权限管理、系统管理和辅助工具等内容。详细讲解了如何使用这些命令进行文件管理、系统监控及获取帮助等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux常用命令

用户能使用的命令是依据PATH变量所规定的目录去查找的。

文档目录操作

1.basename 取得最后的文件名
2.dirname 取得最后的目录
3.文件内容查阅

cat  由第一行开始显示文件内容 
tac 从最后一行开始显示文件内容
nl 显示的时候,随便输出行号 
more  一页一页地显示文件内容
less 与more类似,但可以往前翻
tail 只看结尾几行
od 以二进制方式读取文件内容

4.touch 修改文件时间或创建新文件

linux文件的三个主要时间
modification time(mtime)  当该文件的“数据内容”更改时,就会更新这个时间。
status time(ctime)当该文件的状态改变时,就会更新这个时间。如权限和属性被改变了。
access time(atime)当该文件的内容被取用时,就会更新该时间。

5.目录操作

cd 进入目录

pwd 显示当前目录

mkdir 创建一个新的目录

6.file 查看文件类型或二进制文件有没有使用到动态函数库(share library)等。

文件的属性与权限
chgrp 改变文件所属群组

chown 改变文件拥有者

chmod 改变文件权限 r:4     w:2      x:1                   用法 chmod ugoa =|+|-  |r|w|x| 文件或目录

umask 文件默认权限

chattr 设置文件的隐藏属性

lchattr 查看文件的隐藏属性

SUID:4,SGID:2,SBIT:1  文件特殊权限。
另外还有大写的S T ,代表空的,不存在的。例如7666时,拥有者都无法执行时。
假设将一个文件权限改为“-rwsr-xr-x”时,由于s在用户权利中,所以是SUID,因此用“chmod 4577 filename”来设置,或者用SUID:u+s,SGID:g+s,SBIT:o+t来进行设置。
系统相关

1.uname -r查看内核版本

2.查看系统的使用状态

who  目前有谁在线

netstat -t 网络的联机状态

ps-aux  后台的执行状态

3.正确的关机命令

sync 将数据同步写入硬盘中

shutdown 关机

reboot 

halt

poweroff

4.ctrl+alt+f1/f2/f3/f4/f5/f6/f7 tty1到tty6文字界面tty7图形界面
5.ubuntu切换root用户使用 sudo -s

辅助工具

1.求助

man
info
/usr/share/doc/

2.查找

which 寻找执行文件
whereis 寻找特定文件
locate 寻找关键字相关的文件(updatedb命令可以更新数据库)
find

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值