Linux常用操作
来源:互联网 发布:光电效应实验报告数据 编辑:程序博客网 时间:2024/06/10 03:51
Linux系统启动后首先加载/boot目录下的内核文件,然后读取配置文件/etc/inittab启动init进程,然后init进程启动需要开机自启动的服务
Linux系统有7个运行级别(runlevel):
· 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
· 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
· 运行级别2:多用户状态(没有NFS)
· 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
· 运行级别4:系统未使用,保留
· 运行级别5:X11控制台,登陆后进入图形GUI模式
· 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
图形界面向命令行界面切换ctrl +alt+F1~F6,返回图形界面使用crtl+alt+F7
无图形界面的可以根据修改inittab中的值为5进入图形界面
Linux标准关机过程:sync->shutdown -h +时间 /reboot/halt
Linux根目录下的文件夹及作用:
/bin 存放普通用户经常使用的操作命令
/sbin 存放的是系统管理员使用的系统管理程序
/etc 系统配置文件,存放所有的系统管理所需要的配置文件和子目录
/dev 系统设备文件,目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
/boot 系统启动加载文件,存放的是linux系统启动时所需要的一些核心文件
/lib 存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容
/usr:用户下载的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录
/usr/bin:系统用户使用的应用程序。
20.Linux 模块常用命令总结:
进程管理 要求能够做到
查看系统中运行的所有进程
查看进程消耗资源
定位个别进程别对其进行操作
改变进程优先级
杀死进程
限制进程可使用的系统资源
常用命令:
ps aux 查看所有进程,进程号,cpu占用率,内存占用率
ps -ef|grep “**” 查找特定进程
pstree 显示进程父子关系(一般用于查看系统的第一进程)
top 实时监控进程的资源使用情况,进程优先级NI,CPU占有率,内存占有率等
free 静态查看磁盘使用情况
nice 改变进程的优先级,分配给进程更多资源
进程优先级值-20~19,值越低,优先级越高
nice <优先值> <进程名> - 通过给定的优先值启动一个程序
kill 杀死进程 kill kill -9
bg 将进程放入后台,一般使用 命令后加 &
fg 将后台进程调回前台执行 用法 fg [后台进程编号]
jobs 查看后台进程
文件管理
mkdir -p (创建多级目录)rm -rf (强制删除文件及文件夹)
cp 源文件 目标地址 mv 源目录 指定目录 (移动或重命名)
chmod 修改文件权限
chown -R 用户名:用户组 文件名 (修改文件所属用户名及用户组)
find 路径 查询方式 (find / -name “a” -mtime -2)
touch 文件名 创建文件
查看文件 cat more head tail(查看四种用法及区别)
ls (ll) 列出目录所有文件
tar -cvf 备份文件名 原文件名
tar -xvf 解压
gzip 压缩文件为.gz的文件
gunzip 解压缩
(可合并使用tar -czvf (-xzvf))
Wc 统计文本文件的行数,字节数,字数
软链接与硬链接
磁盘存储管理(掌握添加硬盘操作过程)
du显示目录(或文件)的磁盘使用情况,默认单位为K
df -h 显示文件系统磁盘空间的使用情况
fdisk 查看磁盘的分区信息
fsck 检查修复文件系统
mkfs -t ext3 /dev/sdb1 磁盘格式化
File 查看文件类型
设备管理(掌握挂载光盘,下载文件)
Mount 挂载光盘
Umonut 卸载光盘
网络管理(掌握配置IP,能多台主机之间ping通)
Ifconfig 查看系统的网络配置
service 服务名(httpd) start 开启(httpd)服务
Netconfig 配置网络相关信息
Ping 测试是否与其他主机网络联通
Netstat查看端口情况(会使用查看指定端口是否被占用)
Route 查看或配置本机路由
用户管理(掌握用户忘记密码后修改密码操作)
Useradd -g 指定用户所属的起始群组 -G 指定用户所属的附加群组 -d 指定用户登入的宿主目录 -u 指定用户的ID
Passwd user 设置用户登录密码
Su - username 切换用户
Userdel 删除用户
Groupadd groupdel
用户组配置文件 /etc/group
用户配置文件 /etc/passwd
密码配置文件 /etc/shadow
- Linux常用操作集锦
- linux 常用操作
- Linux 常用操作
- Linux-温故而知新-常用操作
- Linux常用操作
- linux常用操作命令
- linux 常用操作指令
- linux常用操作汇总
- Linux常用操作
- Linux 常用操作命令
- Linux VIM 常用操作
- linux常用操作命令
- LINUX 常用操作
- linux常用操作命令
- linux常用操作整理
- Linux常用操作
- Linux常用网络操作
- @常用的Linux操作@
- 朴素贝叶斯分类器
- 经典C语言模拟字符串库操作
- 高德地图demo
- sentos7安装jdk8
- leetcode 508. Most Frequent Subtree Sum 一个简单的DFS深度优先遍历的做法
- Linux常用操作
- springboot 集成webservice客户端调用报错
- PHP访问修饰符(使用于属性)笔记(①)
- ORACLE数据库测试数据插入速度
- TIOBE 12 月排行榜:古老的 C 和后起之秀 Kotlin,谁是年度编程语言之王?
- 狗屎一样的React(第六节,React首页热门项目)
- Python基础篇之装饰器(decorator)
- OpenCV环境下绘制轮廓的外接多边形、最小立式矩形、最小外接圆
- linux字符驱动之初见