您正在使用 IPV4 [3.237.15.145] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会      

【腾讯云】2核2G云服务器新老同享 99元/年,续费同价,云服务器3年机/5年机限时抢购,低至 2.5折      
[公益] 地球是我家,绿化靠大家      
2024年 重阳节 005
2025年 高 考 244
2025年 元 旦 087
2025年 春 节 115
 
您现在的位置:首页 >> Linux >> 内容
本类新增
本类热门
linux 基础命令大全
内容摘要: Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。字符匹配*代表任意字符串?代表一个字符[abcd...]代表从里面选字符[1-9][a-z]表示范围[!abcd]代表除这些字符串之外重定向ls-l/tmp/tmp.msg不再屏幕显示,而......
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。

字符匹配

*代表任意字符串

?代表一个字符

[abcd...]代表从里面选字符

[1-9][a-z]表示范围

[!abcd]代表除这些字符串之外

重定向

ls-l/tmp>/tmp.msg不再屏幕显示,而是输入到/tmp.msg这个文件

date>>/tep.msg>>表示在末尾追加

grep127</etc/hosts输入重定向

cp-R/usr/backup/usr.bak2>/bak.error错误输出重定向

管道:将一个命令的输入作为另一个命令的输入

psaux|grepapache2

命令链接符

ls-l/etc/hosts;ls-l/etc/host;命令依次执行

sudoserviceapache2stop&&sudoserviceapache2start前面命令执行成功后,才执行后面命令

serviceapache2restart||sudoserviceapache2restart前面命令执行失败后,后面命令才执行

命令替换符

ls-l`whichtouch`将whichtouch的输入作为ls-l的参数

目录与文件管理命令

ls-ald/root显示/root下所有文件

pwd显示当前目录

touchtest.c创建一个新文件test.c

mkdirtest创建一个新目录test

cptest.c/root复制test.c到/root

cp-Rtest/root复制test文件夹到/root

mvtest.c/root移动test.c到/root

mvtest.c/root/test2.c移动并且改名

rm-rf/mydir不询问y/n,强制删除/mydir目录和里面的文件

catMyfile查看文件

moreMyfile分页查看文件内容,空格:下一页,enter:下一行,q:退出

tail-numlog.txt实时查看文件前num行内容

lnsource.txt/var/source.txt创建硬链接(相当于copy+实时更新)

ln-ssource.txt/var/source.txt创建软连接(相当于快捷方式)

sudochmod-R777/sh

压缩和解压

gzip-d文件:压缩为.gz文件,不支持目录,不保留源文件,-d为解压缩

bzip2-k文件:压缩为.bz2文件,它的压缩比非常惊人,-k会保留源文件。

bunzip2.bz2文件:解压.bz2文件。

tar-zxvfaa.tar.gz解压到当前文件夹

tar-zcvfaa.tar.gz/etc/aa.txt压缩文件,记得文件用全路径

zipservices.zip/etc/services压缩文件

ziptest.zip/test压缩目录zip是保留源文件的压缩。

uzip压缩文件:解压文件;

文件权限

chmod[-R]777/var/home/www改变文件/目录权限-R是递归

chowncaokaiyan/var/home/www/aa.txt改变文件所有者

chgrp[-R]admin/var/home/www/aa.txt改变文件所有组

用户管理

useraddcaokaiyan向系统添加一个用户

passwdcaokaiyan给用户设定一个秘密

su切换到root用户

sudo普通用户使用root用户权限操作,一般在Debian系列linux才有

logout注销登录

文件搜索

whichls定位到ls命令的绝对路径;提供命令别名信息

whereisls定位到ls命令的绝对路径;提供帮助文档信息

find/etchost在/etc里面查找名字带有host的文件

locatehost基于linux内置文件数据库查找带有host名的文件,一般在找之前updatedb一下,更新内置数据库

file文件:判断文件类型

网络通信命令

ping+ip地址/URL:发送数据包,看看能不能得到包的返回

ping自己机器ip地址:如果能通,说明自己的网络设置是没问题的!

ping127.0.0.1(回环地址):检测自己机器安装了tip/ip协议么

ping+6000www.baidu.com:发送6000block大小的一个包,来测试网络连接时延

ifconfig-a:查看网卡信息;eth0是第一块网卡lo是回环网卡;

netstat-anp:监控网络状态,端口号,哪个进程监听的这个端口啊,等等!

traceroute+域名/主机IP:追踪路由

route-n:显示本机路由表

关机

shutdown-h[now/等待时间]

shutdown-r[now/等待时间]重启

reboot快速重启(跳过sync数据同步过程)

init0关机

init6重启

halt系统停机

查看硬盘分区情况

fdisk-l[/dev/had]硬盘分区情况

df-h硬盘分区的使用情况

du-sh/root查看/root下所有目录大小

uname-a所用的linux版本号

linux环境配置

Locale查看当前语言环境

LANG=zh_CN.UTF-8设置当前语言,LANG是环境变量

可以使用配置环境变量,而不用去修改对应的配置文件

env列出所有的环境变量

date显示当前时间

cal显示当前日历

进程管理

psaux查看运行的所有进程

pse

kill8024通过PID杀死进程

Kill-98935强制杀死进程

killall8323杀死它和它的子进程

top实时监控进程

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:Linux ipcs命令的使用

 

下一篇:Linux scp命令

发布日期:2023/11/14
手机扫二维码直达本页
发布时间:13:32:46
点  击:2
录  入:哲哲
相关文章
Baidu
YiJiaCMS 7.5.3 build240901(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....