linux-基本命令、文件处理命令

本文档提供了Linux系统中常用命令的快速查阅指南,包括进程管理、文件操作、系统监控等核心内容。通过本文档,读者可以了解到如何进行进程的前后台切换、监控系统资源、查询目录内容等操作。

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

top -b -n 1 > top.log日志
:q退出
kill -l
w当前登录的用户和ip
pkill -9 -t tty1依据终端号杀掉剔除本地
pkill -9 -t pts/1 杀掉远程登录终端

/*优先级*/
ps -le 查看 pRI代表Priority,NI代表Nice.这两个值都是优先级,数字越小代表该进程优先级越高.
系统生效的是Priority,但是用户不能修改.用户只能修改ni的值。
PRI(最终值)=PRI(原始值)+NI
ps -le | grep 进程名
service httpd stop
nice -n -5 service httpd start 修改优先级
nice不能修改已经存在的进程的NI值,给新执行的命令赋予ni值。
renice NI值 PID,修改已存在进程的优先级。

/*工作(后台)管理*/
jobs 命令查看后台运行的程序
把进程放入后台的方法,1、 命令后面加&,命令还在执行的 2、Ctrl+z是暂停的
(Ctrl+c是终止)
job -l能看到进程号,+表示最后一个放入后台的进程,-表示到数第二个~
fg %  工作号 将后台暂停的工作,恢复到前台执行,
bg % 工作号 把后台暂停的工作,回复到后台执行
工作号,不是pid
后台命令脱离登陆终端执行的方法,
1、把需要后台执行的命令加入/etc/rc.local文件~推荐
2、使用系统定时任务,让系统在指定的时间执行某个后台命令,~不推荐
3、 使用nohup命令~推荐 nohup 命令&

记住:vmstat命令监控系统资源~
vmstat[刷新延时 刷新次数]
缓存(cache)是用来加速数据从硬盘中"读取"
缓冲(buffer)是用来加速数据"写入"硬盘的
记住:dmesg显内核信息 查看硬件状态
dmesg | grep cpu
记住:free[-b|-k|-m|-g] -b以字节为单位、-k以KB为单位(默认)、-m以MB为单位显示、-g以GB为单位显示
查看cpu信息 cat /proc/cpuinfo
uptime显示系统的启动时间和平均负载,也就是top命令的第一行,w命令也可以看到这个数据。
uname[选项]查看系统与内核相关信息
-a查看系统所有相关信息-r查看内核版本-s查看内核名称
file /bin/ls系统位数
lsb_release -a当前linux系统的发行版
www.netcraft.com网站技术的份额,每个月都会更新~
linux与Windows的不同
1.linux严格区分大小写
2.linux中所有内容以文件形式保存,包括硬件~一切皆文件
Windows下的程序不能直接在linux中安装和运行

硬件 设备文件名~看懂
1.IDE硬盘 /dev/hd[a-d]
2.SCSI/SATA/USB硬盘 /dev/sd[a-p]
3.光驱 /dev/cdrom或/dev/hdc
4.软盘 /dev/fd[0-1]
5.打印机(25针) /dev/lp[0-2]
6.打印机(USB) /dev/usb/lp[0-15]
7.鼠标 /dev/mouse

分区设备文件名
/dev/hda1(IDE硬盘接口的第一块磁盘a,第二块用b表示,1表示第一个分区)
/dev/sda1(SCSI硬盘接口、SATA硬盘接口)
主分区 扩展分区用1、2、3、4~逻辑分区只能从5开始
挂载
必须分区
1./(根分区)
2.swap分区(交换分区,swap小于4G为内存2倍;超过4GB和内存一样)
推荐分区
/boot(启动分区,200MB)
分区:把大硬盘分为小的逻辑分区
格式化:写入文件系统
分区设备文件名:给每个分区定义设备文件名
挂载:给每个分区分配挂载点

密码原则
1.复杂性
  a.八位字符以上,大小写字母、数字、符号
b.不能是英文单词
c.不能是和用户相关的内容
2.易记忆性
3.时效性(每90天更新)
安装日志
/root/install.log存储了安装在系统中的软件包及其版本
/root/install.log.syslog存储了安装过程中留下的事件记录
/root/anaconda-ks.cfg以Kickstart配置文件的格式记录安装过程中设置的选项信息
ls


linux 管理员是root
localhost 主机名
~ 当前所在目录(家目录)
#超级用户的提示符
$ 普通用户的提示符

命令 [选项] [参数] []表示可选
注意:
1.个别命令使用不遵循此格式
2.当有多个选项时,可以写在一起
3.简化选项与完整选项 -a等于--all
查询目录中的内容:ls
ls [选项] [文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h人性化显示文件大小
-i 显示inode
-rw-r--r--
第一个-表示文件类型(常用的三种-文件 d目录 l链接文件)
rw-u所有者, r-- g所属组, r-- o其他人
r读 w写 x执行

目录文件处理命令
建立目录:mkdir make directories
mkdir -p [目录名]
-p递归创建
切换所在目录:cd
cd [目录] change directory
简化操作
cd ~进入当前用户的家目录
cd -进入上次目录
cd ..进入上一级目录
cd.进入当前目录
查询所在目录位置:pwd print working directory

Ctrl+L 进行清屏


删除文件或目录:rm (remove)
rm -rf [文件或目录]  -r删除目录 -f强制  --用的比较多

复制命令 cp (copy)
cp [选项] [原文件或目录] [目标目录]
常用的两个 1.-r复制目录 2.-a相当于-pdr
-p 连带文件属性复制 -d若原文件是链接文件,则复制链接属性
剪切或改名命令:mv(move)
mv [原文件或目录] [目标目录]

常用目录作用
/跟目录
/bin命令保存目录(普通用户就可以读取的命令)
/boot启动目录,启动相关文件
/dev设备文件保存目录
/home普通用户的家目录
/lib系统库保存目录
/mnt系统挂载目录
/media挂载目录
/root 超级用户的家目录
/tmp临时目录
/sbin命令保存目录(超级用户才能使用的目录)
/proc直接写入内存的
/sys
/usr系统软件资源目录
   /usr/bin/系统命令(普通用户)
  /usr/sbin/系统命令(超级用户)
/var系统相关文档内容

跟目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的。
cd /
ls proc和sys目录不能直接操作,这两个目录保存的事内存的过截点。

可以在家目录root或home,以及tmp目录下随便放内容





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值