Linux入门基础

Linux入门基础

●1.Linux应用领域

  • 基于Linux的企业服务 www.netcraft.com
  • 嵌入式平台:手机、平板、智能家居等移动终端开发【安卓系统】
  • Quicksshd

●2.Linux系统安装

●3.Linux常用命令

●3.1 文件处理命令【命令格式、目录处理、文件处理、链接命令】

  • 命令格式 :命令 [-选项] [参数]
  • 目录处理:mkdir cd rmdir cp mv rm
  • 文件处理:touch cat tac more less head tail
  • 链接命令: ln
  • rm -rf code1 #强制删除非空文件夹code1
  • mv datatest.csv ./data #将文件datatest.csv剪切到data文件夹中(原来的位置原文件不在)

●3.2 文本编辑器【vim常用操作】

vim常用操作:i :q :q! :wq :wq! yy dd p/P G gg u :set nu :7 :1,20s/888888/nologin/g

●3.3 权限管理命令

chmod chown chgrp

●3.4 网络命令

write wall ping

●3.5 定时任务

crontab -e/-l/-r/
service crond status(查看定时任务状态) service crond start(启动定时任务)

●3.6小记

运行命令 top -u root 可以查看用户root的所有进程
ps aux 查看所有正在运行的进程
kill -9 PID 关闭并删除指定PID 进程

mv aa.txt /home/ccc/dd/ 将当前目录下的aa.txt 文件移动到目录 /home/ccc/dd/下

我现在有个脚本shl_cfre.py 我想把它的输出和错误保存在当前目录下的 res 目录下,文件名分别为 result.txt 和error.txt,可以这样运行:
nohup python3 shl_cfre.py 1>./res/result.txt 2>error.txt

如果想让程序在后台运行,可以加上 & 符号。
nohup python3 shl_cfre.py 1>./res/result.txt 2>error.txt & #后台运行指定程序

但这样运行之后,程序就无影无踪了。想要让程序重新回到终端,可以使用 fg 命令。
fg
nohup 命令结合 & 符号可以使进程在后台运行,即使关闭了终端依然不受影响。这时,如果想要终止这个进程,最简单的是 kill 命令
$kill -9 PID
可以用 ps 命令查询PID
ps aux | grep shl_cfre.py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值