Linux常用命令_ linux学习笔记【多测师_何sir】

linux常用命令

本笔记Linux的版本是:Centos、

1、su命令=====用户切换

①举例:当前登录用户为普通用户shenzhen,切换到普通用户guangzhou这个用户?
su guangzhou
输入密码:123456(备注:输入密码是不 显示的)

②举例:当前登录用户为普通用户shenzhen,切换到管理员用户root这个用户?
su root
输入密码:123456(备注:输入密码是不显示的)

③举例:当前登录用户为管理员用户root,切换到普通用户shenzhen这个用户?
su shenzhen(备注:管理员用户 切换到普通用户不需要输入密码,直接切换)

2、ifconfig命令======查看IP地址

①举例:查看当前服务器的IP地址
ifconfig(备注:找到eth0中的addr后面就是IP地址,网络不稳定的情况下IP地址会发生变化)

eth0:网络接口
link encap : 网络类型
HWaddr : 网卡物理地址
Inet addr :(internet address) IP地址
Bcast:广播地址
Mask:子网掩码
UP:正在使用的网络接口
RX packets,TX packets : 接收和传输的数据包个数
RX byte,TX byte : 表示接收和传输的具体数目
Interrupt:终端信息
Base address:内存地址

3、ping命令====查看网络是否通的

①举例:ping百度查看网络是否是通的
ping www.baidu.com(如出现以下内容代表网络是通的)
64 bytes from 14.215.177.38: icmp_seq=1 ttl=128 time=7.41 ms
64 bytes from 14.215.177.38: icmp_seq=2 ttl=128 time=57.8 ms
64 bytes from 14.215.177.38: icmp_seq=3 ttl=128 time=11.6 ms
64 bytes from 14.215.177.38: icmp_seq=4 ttl=128 time=15.3 ms

ping www.baidu.com(如出现以下内容代表网络是不通的)
ping: unknown host www.baidu.com

4、service命令=====系统管理服务命令

①举例:启动网卡
service network start

②举例:重启网卡
service network restart

③举例:停止网卡
service network stop

5、ls命令=====查看当前目录下的文件和目录

①举例:查看当前目录下所有内容
ls(显示当前目录下所有文件和目录且横向显示)

②举例:查看当前目录下所有内容
ls -l=ll(显示当前目录下所有目录和文件的详细信息且纵向显示)

③举例:查看当前目录下所有内容
ls -a(显示当前目录下所有文件和目录且包含隐藏文件)

6、cd命令=====进入目录

①举例:进入当前目录下的test目录
cd test

②举例:进入当前目录下的test/test01目录
cd /test/test01(备注:进入下下级目录要接路径)

③举例:返回上一级目录
cd …

④举例:返回上上级目录
cd …/… (备注:两个点点代表返回上一级目录,以此类推)

⑤举例:返回/目录或者进入根目录
cd / ( 备注:在任何路径下都可以直接返回到 / 目录,返回其他目录需要使用cd …)

⑥举例:进入管理员家目录
cd ~ (备注:~符号代表的是管理员家目录)

7、mkdir命令=====创建空目录

①举例:在当前目录下创建一个空目录test
mkdir test

②举例:在当前目录下同时创建两个空目录test、test01
mkdir test test01

③举例:在指定目录(/dcs)下创建一个空目录test
mkdir /dcs/test

④举例:在指定目录(/dcs)下同时创建两个空目录test,test01
mkdir /dcs/test /dcs/test01

⑤举例:同时指定在(/dcs)目录下创建一个空目录test,(/dcs01)目录下创建一个空目录test01
mkdir /dcs/test /dcs01/test02

⑥举例:在当前目录下创建一个递归目录test/test/01/test02
mkdir -p test/test/01/test02(备注:创建递归目录需要加参数-p)

8、touch命令=====创建空文件

①举例:在当前目录下创建一个空的文件file
touch file

②举例:在当前目录下同时创建两个空的文件file,file01
touch file file01

③举例:在指定目录(dcs)下同时创建两个文件file,file01
touch dcs/file dcs/file01

④举例:同时指定在(/dcs)目录下创建一个空文件file,(/dcs01)目录下创建一个空文件file01
touch dcs/file dcs/file01

9、rm命令=====删除

①举例:删除当前目录下的指定文件file
rm file

②举例:同时删除当前目录下的指定文件file,file01
rm file file01

③举例:删除指定目录(/dcs)下的file文件
rm /dcs/file

④举例:同时删除指定目录(dcs/)下的file文件和(dcs01/)下的file01文件
rm /dcs/file /dcs01/file01

①②③④备注:rm只能删除文件不能删除目录,且删除文件前会进行确认,提示是否删除,输入y删除,输入n不删除

⑤举例:删除当前目录的指定目录或文件test
rm -r test

⑥举例:同时删除当前目录下的指定文件或目录test,test01
rm -r test test01

⑦举例:同时删除指定目录(dcs/)下的test文件或目录和(dcs01/)下的test01目录或文件
rm -r /dcs/test /dcs/test01

⑧举例:删除当前目录下的test目录(备注:test目录下还有test01目录,test01目录下还有test02目录)
[root@localhost /]# rm -r test
rm: descend into directory test'? y rm: descend into directorytest/test01’? y
rm: remove directory test/test01/test02'? y rm: remove directorytest/test01’? y
rm: remove directory `test’? y

⑥⑦⑧备注:
1、rm -r不仅可以删除文件还可以删除目录,且删除文件前会进行确认,提示是否删除,输入y删除,输入n不删除。
2、rm -r删除递归目录时候,会从里往外删,先提示是否进入该目录,在删除。如上举例⑧操作。

⑨举例:删除当前目录下指定的目录或文件test
rm -rf test

⑩举例:同时删除当前目录下指定的目录或文件test,test01
rm -rf test test01

⑪举例:删除当前目录下的所有目录和文件
rm -rf *

⑨⑩⑪备注:rm -rf强制性删除,删除前不会提示,切记不要在linux自带的目录下使用此命令

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值