LINUX需要掌握的命令,这些都是基本的基础命令。

1、临时关闭防火墙
systemctl stop firewalld

2、永久关闭防火墙
systemctl disable firewalld

3、图形界面切换到字符终端
init 3或者
systemctl isolate  multi-user.target

4、字符终端切换到图形界面
init 5或者
systemctl isolate graphical.target

5、重启Linux
reboot或者
shutdown -r now或者
init 6

6、关机
poweroff或者
shutdown -h now或者
init 0

7、查看内存信息
cat /proc/meminfo

8、查看cpu信息
cat /proc/cpuinfo

9、查看Linux内核
uname  -r

10、查看ip地址
ifconfig

11、Linux 命令行的辅助操作
Tab 键
反斜杠“\”
ctrl+u 快捷键
ctrl+k 快捷键
ctrl+l 快捷键
ctrl+c 快捷键
12、Linux命令的格式
命令字    [选项]    [参数]

12、显示用户当前所在的工作目录位置
pwd

13、切换工作目录
cd

14、列表显示目录内容
ls 
常用选项:
-I:以长格式(Long)显示文件和目录的列表
-a:显示所有子目录和文件的信息,包括名称以点号幵头的隐藏目录和隐藏文件
-A:与-a选项的作用基本类似
-d:显示目录(Directory)本身的属性,而不是显示目录中的内容
-h:以更人性化(Human)的方式显示目录或文件的大小
-R:以递归(Recursive)的方式显示指定目录及其子目录中的所有内容
—color:在字符模式中以颜色区分不同的文件,通常情况下,深蓝色表示目录,白色表示一般文件,绿色表示可执 行的文件,黄色表示设备文件,红色表示压缩文件


15、通过别名机制简化常用的、比较长的命令
alias 

16、统计指定目录(或文件)所占用磁盘空间的大小
du 
常用选项:
-a 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
-h 显示出目录或文件的大小(K、M),默认的大小单位为字节(KB)
-s 只统计每个参数所占用空间总的大小,而不是统计每个子目录、文件的大小

17、创建新的空目录
mkdir 
 -p:一次性创建嵌套的多层目录

18、创建空文件 
touch

19、创建链接文件
ln

20、复制文件或目录
cp 
常用选项:
-f:覆盖目标同名文件或目录时不进行提醒,直接强制复制
-i:覆盖目标同名文件或目录时提醒用户确认
-p:复制时保持源文件的权限、属主及时间标记等属性不变
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录

21、删除文件或者目录
rm  
常用选项:
-f、-i、-r
-f:强制删除不提示
-i:提示
-r:删除目录


22、移动文件或者目录
mv  

23、查找命令/文件存放目录
which 

24、查找文件或目录
find
常用选项:
按名称查找  -name
按文件大小查找  -size
按文件属主查找 -user
按文件类型查找 -type


25、查看文件内容
cat、more、less、head、tail
解释:
cat:直接打开
more和less是分页查看
head:查看文件开头
tail:查看文件结尾

26、统计文件中的单词数量等信息 
wc
-l:统计行数
-w:统计单词个数 
-c:统计字节数

27、在文件中查找并显示包含指定字符串的行
grep
常用命令选项:
-i:查找时忽略大小写
-v:反转查找,输出与查找条件不相符的行 
查找条件设置:
要查找的字符串以双引号括起来
“^……”表示以……开头,“……$”表示以……结尾
“^$”表示空行

28、压缩命令 
gzip、bzip2

29、归档命令
tar
常用命令选项:
-c、-x、-v、-f、-p、-t、 -C、-z、-j
-c:创建.tar格式的包文件
-C:解压时指定释放的目标文件夹
-f:表示使用归档文件
-j:调用bzip2程序进行压缩或解压
-P:打包时保留文件及目录的权限
-t:列表查看包内的文件
-v:输出详细信息
-x:解开.tar格式的包文件
-z:调用gzip程序进行压缩或解压

30、文本编辑器
vi或者vim
31、安装rpm格式的软件
rpm -ivh  安装软件
rpm -e   卸载软件

32、挂载光盘
mount  /dev/cdrom  /media/

33、源代码安装的步骤
1)解包
2)配置
3)编译
4)安装

34、创建用户
    useradd
35、给用户设置密码
passwd
36、修改用户账号的属性 
    usermod
37、删除用户账号 
userdel
38、添加组账号 
groupadd
39、添加删除组成员 
gpasswd
40、删除组账号 
groupdel
41、设置文件和目录的权限 
chmod
42、设置文件和目录的归属 
chown
43、磁盘分区
fdisk
44、格式化(创建文件系统)
mkfs
45、创建交换文件系统
mkswap
46、卸载已挂载的文件系统
umount
47、查看磁盘使用情况
df
48、创建物理卷
pvcreate
49、创建卷组
vgcreate
50、创建逻辑卷
lvcreate
51、扩展逻辑卷
lvextend
52、查看卷组
vgdisplay
53、查看逻辑卷
lvdisplay
54、设置磁盘配额
 xfs_quota 
55、查看进程
ps
56、动态查看进程
top
57、根据特定条件查询进程 PID 信息
pgrep
58、以树形结构列出进程信息
pstree
59、终止进程
kill 用于终止指定PID号的进程
killall用于终止指定名称的所有进程
60、根据特定条件终止相应的进程
pkill
61、一次性计划任务
at
62、周期性计划任务
crontab
63、查看系统当前的运行级别
runlevel

64、查看服务运行状态
systemctl  status  服务名称

65、vim文本编辑器的使用指令
三种模式:命令模式,输入模式、末行模式

输入模式:
a: 光标之后输入
i:光标之前输入
o:下一行输入

命令模式:
1)复制一行:yy,复制三行:3yy
2)删除一行:dd,删除三行:3dd
3)粘贴:p
4)跳转到第一行:1gg或则1G
5)跳转到第10行,10gg
6)跳到文件的末尾行:G
7)撤销一步:u,撤销所有操作:U

末行模式:
8)导入其它文件内容:(:r)
9)内容替换:(:s)
10)保存退出:命令模式(ZZ),末行模式(:wq)
11)不保存退出:(:q)
12)打开新文件:(:e)

66、查询当前登录用户情况
users、who、w
67、查询用户登录的历史记录
last:查询成功登录到系统的用户
lastb:查询登录失败的用户
68、备份mbr扇区
dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1
69、模拟MBR扇区故障
dd if=/dev/zero of=/dev/sda bs=512 count=1
70、模拟对MBR中GRUB引导程序的破坏

dd if=/dev/zero of=/dev/sda bs=446 count=1
71、忘记root密码的重设方法
进入救援模式,执行以下命令
chroot /mnt/sysimage
passwd root

72、破坏/dev/sdb1文件系统的超级块
dd if=/dev/zero of=/dev/sdb1 bs=512 count=4
73、修复超级块
xfs_repair /dev/sdb1
74、检测磁盘坏道
badblocks -sv /dev/sdb
75、查看所有活动网络接口的信息
 ifconfig 
76、查看或设置当前主机名
Hostname
77、查看路由表条目
route -n
78、查看网络连接情况
netstat -anptu
79、跟踪数据包 
traceroute
80、域名解析
nslookup
81、禁用或者重新激活网卡
ifconfig  ens33  up
ifconfig  ens33  down 
82、添加到指定网段的路由记录
route add  -net  网段地址  gw  IP地址
83、删除到指定网段的路由记录
route  del  -net  网段地址
83、删除路由表中的默认网关记录
route  del  default  gw  IP地址
85、向路由表中添加默认网关记录
route add  default  gw  IP地址
86、永久配置ip地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.4.11
NETMASK=255.255.255.0
GATEWAY=192.168.4.1

87、重启 network 网络服务
systemctl restart network
87、禁用、启用网络接口
ifdown eth33
ifup eth33
88、永久修改主机名
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=www.bdqn.com
89、保存本机需要使用的DNS服务器的IP地址
vi /etc/resolv.conf
search localdomain
nameserver 202.106.0.20
nameserver 202.106.148.1
90、保存主机名与 IP 地址的映射记录
vim /etc/hosts
119.75.218.70     www.baidu.com
91、linux客户端获取ip的方法
dhclient -d eth33
92、Linux客户端查看samba共享
smbclient  -L 192.168.4.11
93、Linux客户端登录使用共享
smbclient -U sunboy //192.168.4.11/tools -U hunter

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值