linux常用命令

linux 常用命令

关机

shutdown -h now(可以定时关机);
halt(关闭内存);
init 0(6里面能用,中间有空格)

目录结构

Bin:binary 二进制文件,文件都是可以运行的
Dev:该目录主要是存放的外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似于windows下的分配盘符)。
ETC:存储一些配置文件
Home:除root用户外其他用户的目录,类似于windows下面的user
proc: linux运行的进程

基础指令

ls -l
ls -la 显示所有文件,包括隐藏
pwd 当前工作目录
cd 切换当前工作目录
mkdir 创建目录
mkdir -p 一次创建多层不存在的目录的时候添加 -p参数,否则报错
mkdir xxx xxx2 xxx3 创建多个文件夹
touch xxx xxx2 xxx3
cp (copy)
cp需要复制的文档路径 新的位置路径
cp复制文件夹得时候需要添加-r,否则略过 。cp -r表示递归复制
mv (move,移动剪切)
mv 需要移动的文档路径 新的位置路径(原文件不在初始位置)
rm (remove)
rm -f 强制删除文件
rm -r删除文件夹
rm -rf强制删除文件夹
vim(文本编辑)
> 覆盖输出,覆盖原先的文件内容
>> 追加输出,不会覆盖原先的内容,会在末尾添加
(文件可以不存在)
cat (直接打开文件)
cat 待合并的文件路径1 待合并的文件路径2 … >合并后的文件(配合输出重定向使用)

进阶指令

df 查看磁盘空间
free 查看内存使用情况 free -m(m表示以mb为单位查看)
head 查看一个文件的前n行,默认为10行
tail 查看一个文件的末n行,默认为10行;
tail -f 可以看一个文件的动态变化内容,该内容不能是用户手动添加的,一般用
于查看日志信息.
less 查看部分文件
wc 统计文件内容信息(行数,单词数,字节数)
wc -l wc -w wc -b
date date +%F 输出形式xxxx-xx-xx
date “+%F %T” 2020-10-05 20:48:48
date -d “-30day” “%F %T”(备份)-表示30天之前
cal 日历
clear清空终端(没有完全清除,只是当前界面以第一行开始)
**管道符:|**用于过滤,特殊,扩展处理
ls /|grep x grep过滤 x表示条件 /表示根目录

高级指令

hostname
ru - 切换用户
id
whoami 显示当前登入的用户名
ps -ef
ps 主要查看服务器信息
e 表示 全部
f 表示列
PID进程的名字,PPID 进程的父级进程
top 查看服务器的进程占的资源 M 以内存排序 P 以cpu占有率排序
du -sh 查看目录的真实大小
find find 路径范围 选项 选项的值
service 控制软件服务的启动和停止 service httpd start(6)
systemctl start httpd
killall 杀死进程
ifconfig 网卡信息
reboot -w 模拟重启,但不重启,关机开机的日志信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值