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 组