linux学习笔记自用自查

本文介绍了Linux系统的基本操作,如内存与CPU查看、重启与关机、目录操作、文件类型识别、文件管理、软件包管理、用户与组设置、压缩解压、编辑器vim以及常用命令的使用和帮助。涵盖了核心命令、文件系统操作和系统维护等内容。

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

cat /proc/meminfo 内存大小

cat /proc/cpuinfo    cpu型号

reboot           重启

poweroff       关机

cd     切换目录

cd .. 返回上一级目录

pwd  列出当前所在目录路径

ls      列出当前目录中的内容

./vmware-install.pl -d   (-d代表默认,这个是绿色的安装文件)

/        操作系统的启示路径根路径

/bin    普通用户和管理员都可以执行的命令字(如cat)

/sbin   只有管理员才能执行的命令  如关机重启
 
/boot   引导  主引导目录  独立的分区   启动菜单   内核

/dev     device设备   设备文件存放目录

/etc       配置文件存放目录

/home   普通用户的家目录

/root    管理员的家目录

/lib和/lib64   目前用不上,是函数库的存放路径

/lost+found   不是很重要,文件系统产生的目录

/media         光驱的挂载目录

/mnt        临时设备的挂载目录,比如U盘

/proc          里面的数据都在内存中,进程的所在目录

/tmp             临时文件存放目录

/usr             软件的安装目录

/var             常变文件的存放目录,比如日志文件,邮件文件
   

快捷键功能
1.tab键功能   命令字和以存在的文件名称补齐的作用
2.清除屏幕内容  ctrl+l
3.终止快捷键     ctrl+c

linux系统中如何分辨文件类型
蓝色-----目录
黑色-----普通文件
紫色-----压缩文件
绿色-----可执行文件

增  删  改  查
查询:查看目录下有哪些内容,查看文件中有哪些内容
ls       查询目录下文件    
cat     查看文件

创建:创建文件   创建目录
touch /tmp/co.txt  带路径创建文件

echo "hello" > /tmp/co.txt

mkdir 目录名    创建目录名

改:剪切和复制
mv   重命名和剪切

cp    拷贝文件

符号链接
ln -s 绝对路径源文件 建立的连接文件路径

删除
rm   remove 移除

rm -f 文件 强制删除

rm -fr 目录 删除目录


命令字的帮助信息查询
命令字 【选项】 【文件或者目录】
ls -a 显示隐藏文件
   -l  显示文件的详细信息
   -lh 显示文件大小
   -r   递归显示目录中子目录的内容

内部命令 命令解释器自带的命令  help cd
外部命令 安装的第三方软件带的命令字  基本都有帮助手册


压缩和解压缩的命令
gzip 文件名称 ----压缩文件
gunzip 文件名称---解压缩

bzip2 文件名----压缩文件
bunzip2 文件名--解压缩

如何对目录进行打包压缩
tar -zcf /tmp/allfile.tar.gz /tmp/allfile
tar -zxf/tmp/allfile.tar.gz -C/root
-x解包 -C指定解压路径 -z gzip -j bzip2 

 
vim编辑器

                                命令模式
                                /          \
                   按  i     /              \   按:
                            /  ESC          \
                          /                      \
                   输入模式                末行模式

:wq   保存并退出
:q!     不保存退出
:set nu  显示行号
:% s/old/new/g    每一行中的old替换成new

命令模式有非常多的快速编辑快捷键
2yy  复制当前行及下一行
p     粘贴到当前行下
dd   删除当前行
gg    回到第一行
G      到最后一行
50G   快速跳到第50行

rpm  红帽操作系统后缀安装包
deb   debian操作系统后缀安装包
源码包不考虑系统版本
1.我有没有装过该软件
rpm -qa 列出所有已经安装过的rpm软件包
rpm -qa | grep "tree"   过滤只带关键字的信息

2.确认该软件的作用
rpm -qpi treex86.rpm

3.确认该软件的安装路径
rpm -qpl treex86.rpm

4.安装软件
rpm -ivh treex86.rpm

5.使用软件
6.软件卸载
rpm -e tree

根据光盘中的依赖关系列表进行软件安装卸载(yum源安装)


 用户的分类和组
/etc/passwd     保存了操作系统中所有用户的信息
/etc/shadow    保存了所有用户的密码信息
/etc/group       保存了系统中所有组的信息

1.建立一个名为class1的组,组ID为1000,class2的组ID为2000
groupadd -g 1000 class1    指定
groupmod -g 2000 class2 修改

2.建立tom用户要求其基本组是class1组,附加组为class2组,tom用户的UID为600
useradd -u 600 -g 1000 -G 2000 tom
usermod

3.建立一个程序用户uid为250用户名为testuser没有家目录
useradd -u 250 -M -s/sbin/nologin testuser

4.为tom用户设定密码为123,并设定密码最长有限期为90天,将用户密码进行锁定使用其无法登录系统
passwd 用户名
-S查看密码状态 -l锁定用户 -u解锁

5.删除tom用户和testuser用户,删除class1组和class2组
userdel -r tom
groupdel 组


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值