一些linux命令行

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 显示时间:date 查看linux版本:lsb_release -a 关机:halt或者shutdown -h now 重启:reboot 切换用户:su root 查看磁盘空间占用:df -h 查看磁盘分区情况:fdisk -l 执行多条命令(用;隔开):cd;df -h ...

显示时间:date
查看linux版本:lsb_release -a
关机:halt或者shutdown -h now
重启:reboot
切换用户:su root
查看磁盘空间占用:df -h
查看磁盘分区情况:fdisk -l
执行多条命令(用;隔开):cd;df -h
使用较长格式列出文件夹信息:ls -l
显示当前的工作目录:pwd

建文件夹:mkdir aaa
同时建多个文件夹:mkdir aaa bbb ccc
建文件夹,777权限,让所有用户都有rwx(即读、写、执行的权限):mkdir -m 777 bbb
建多级目录(若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录):mkdir -p ccc/111/222

建文件(如果文件存在,则更新文件的访问时间和修改时间):touch 11.txt
建文件(如果文件不存在,则新建并打开,如果存在,则打开):vi 12.txt

给文件或者文件夹设置权限:chmod 777 a1.txts

把aaa文件夹移到bbb文件夹:mv aaa bbb
把aaa文件夹的所有文件移到bbb文件夹:mv aaa/* bbb
把bbb文件夹的所有文件移到当前目录:mv bbb/* .
把aaa文件夹的new.txt文件移到bbb文件夹:mv aaa/new.txt bbb
把new.txt重命名为new2.txt:mv new.txt new2.txt

把aaa.txt复制成aaa_back.txt:cp aaa.txt aaa_back.txt
把new.txt复制到aaa文件夹:cp new.txt aaa
把aaa/a1.txt文件复制到当前目录:cp aaa/a1.txt .
把ccc文件夹复制到bbb文件夹(如果bbb文件夹不存在,则复制为目录bbb):cp -r ccc bbb

删除文件夹(目录要为空才行):rmdir ddd
删除文件夹:rm -rf ddd//-r:递归,-f:强行删除,不提示
删除文件:rm t.txt
强行删除文件:rm -f t.txt

查找文件或文件夹:
find / -name yum.confd//从根目录开始找,会花费相当长的一段时间,按ctrl+c中止
find /etc -name yum.conf//指定目录查找
find /etc -name *yum.*//模糊查找
find /etc -size +500000c -and -mtime +1//在/etc目录中查找大于500000字节,并且在24小时内修改的某个文件

文件比较:diff 1.html 2.html
比较两个文件是否有差异 cmp 1.html 2.html
进入用户主目录:cd或者cd ~
返回进入此目录之前所在的目录:cd -
把该文件夹下的名称含有html的文件移到用户的test文件夹:mv *.html ~/test/

显示文本的内容:cat new.txt
由1开始对所有输出的行数编号:cat -n new.txt
由1开始对所有输出的行数编号(空白行不编号):cat -b new.txt
将几个文件合并为一个文件:
cat new.txt new2.txt > newcat.txt
cat -n new.txt new2.txt > newcat.txt//合并且编号
cat -b new.txt new2.txt > newcat.txt//合并且编号(空白行不编号)

显示文件,每次一屏(按回车键则上滚一行,按空格键则上滚一屏):more 11.html

链接文件或目录:
ln -s /usr/local/lib gg//在当前目录下建软链接,链接到目录
ln -s aaa/aaa.txt aaa.txt//在当前目录下建软链接,链接到文件
ln aaa/a2.txt a2.txt//在当前目录下建硬链接,链接到文件

命令行配置服务启动:ntsysv

列出当前用户的cron:crontab -l
列出指定用户的cron:crontab -uroot -l
编辑当前用户的cron:crontab -e
删除当前用户的cron:crontab -r
查找php文件路径:whereis php

重启apache
service httpd restrat
/etc/init.d/httpd stop
/etc/init.d/httpd start
重启mysql
service mysqld restart
/etc/init.d/mysqld stop
/etc/init.d/mysqld start
重启Nginx
service nginx restart
/etc/init.d/nginx stop
/etc/init.d/nginx start

命令行运行temp.php:php temp.php

传讯息"hi" 给每一个使用者:wall hi
查看计算机名:hostname

 

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
域名解析 网络协议 安全
在Linux中,想在命令行下访问某个网站,并且该网站域名还没有解析,如何做?
在Linux中,想在命令行下访问某个网站,并且该网站域名还没有解析,如何做?
|
4天前
|
Linux 数据安全/隐私保护
适用于 Linux 的最佳命令行下载加速器
适用于 Linux 的最佳命令行下载加速器
12 3
|
18天前
|
监控 数据可视化 Ubuntu
|
3月前
|
安全 Linux 开发工具
探索Linux操作系统:从命令行到脚本编程
【8月更文挑战第31天】在这篇文章中,我们将一起潜入Linux操作系统的海洋,从最基础的命令行操作开始,逐步深入到编写实用的脚本。无论你是初学者还是有一定经验的开发者,这篇文章都将为你提供新的视角和实用技能。我们将通过实际代码示例,展示如何在日常工作中利用Linux的强大功能来简化任务和提高效率。准备好了吗?让我们一起开启这段旅程,探索Linux的奥秘吧!
|
3月前
|
Linux
如何让linux显示器命令行界面不显示
若需在命令行界面快速关闭屏幕,可选方法包括:使用`setterm --blank force`立即关闭屏幕;利用`sudo vbetool dpms off`将显示器置于低功耗模式;在X server环境下执行`xset dpms force off`关闭屏幕;或是针对笔记本通过`echo 0 | sudo tee /sys/class/backlight/*/brightness`关闭背光。以上任一方法均可实现屏幕关闭,部分操作需要管理员权限,屏幕通常会在按键或移动鼠标后自动恢复。
112 9
|
3月前
|
网络协议 Linux 开发者
Linux|最佳命令行下载加速器
Linux|最佳命令行下载加速器
67 2
Linux|最佳命令行下载加速器
|
3月前
|
Linux Windows
【Linux】grub命令行引导进入windows系统
【8月更文挑战第20天】在Linux中通过GRUB命令行引导Windows的方法包括:1) 进入GRUB命令行模式,启动时按`c`键;2) 使用`ls`查找含Windows引导文件的分区,如`bootmgr`或`ntldr`;3) 设置根设备`root=(hd0,msdos3)`与链加载器`chainloader +1`;4) 输入`boot`命令启动Windows。请注意实际步骤可能因系统配置而异。
339 2
|
3月前
|
Linux
探索Linux操作系统:命令行与脚本编程基础
【8月更文挑战第31天】在这篇文章中,我们将一起踏上一段旅程,深入探索Linux操作系统的奥秘。通过学习命令行的使用和编写简单的脚本,你将能够更高效地与你的计算机进行交流。无论你是新手还是有经验的用户,本文都将为你打开一扇通往Linux世界的大门。准备好了吗?让我们开始吧!
|
3月前
|
运维 监控 Linux
深入理解Linux系统运维:命令行与脚本的奥秘
【8月更文挑战第30天】在Linux的世界里,命令行是运维人员的灵魂之窗。掌握命令行,就像握住了一把钥匙,能开启系统管理的宝藏箱。本文将带你走进Linux的命令行世界,通过实际代码示例,解锁那些高效管理和维护系统的秘籍。你将学到不仅仅是命令本身,更是如何将这些命令编织成强大的脚本,让日常的运维工作变得游刃有余。准备好跟随我的步伐,一起深入探索Linux命令行与脚本的奥秘吧!
|
3月前
|
Linux
Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat、less、more、head、tail和图片查看
54 0
下一篇
无影云桌面