linux常用命令

liunx代码颜色:
白色 普通文件
蓝色 目录文件
绿色 可执行文件或命令
黄色 设备文件
红色 压缩文件
浅蓝色 链接文件

默认主机名:
localhost.localdomain

关机:
poweroff
halt
shutdown -h now
重启:
shutdown -r now

init (0-6):
0:关机
1:单用户模式
2:多用户,没有 NFS 不联网
3:完全多用户模式(标准的运行级)
4:没有用到
5:X11 (xwindow) 图形化界面模式
6:重新启动

文件夹:
bin/sbir:存放的是可执行文件和命令
dev:存放的是设备文件
etc:存放的是系统文件
root:超级用户的家目录
home:普通用户的家目录
media和mnt:挂载点目录
usr:安装程序所在的目录
tmp:存放临时文件(无关紧要的文件)
liunx文件系统的层级结构是树形结构

命令:
passwd -S XXX 查看XXX密码状态
ls/后要显示的目录
ls -a显示所有文件,包括隐藏文件
ls -l显示文件的详细信息
ls -al显示隐藏文件以及详细信息
cd…切换上级目录
cd回到当前目录的家
mkdir创建目录的命令
touch创建文件的命令
cp是复制文件的命令
cp -r是复制目录是命令
mv 要移动目录/要移动文件 移动目标目标/
mv 要改名文件 想要改的名字
rm是删除非空目录的命令
rm -rf强制删除目录
rm -r询问是否删除
cat 文件名 查看所有文件内容
head 文件名 查看前10行文件命令
tail 文件名 查看后10行文件命令
head -n 数字 文件名 查看规定前几行数的内容
tail -n 数字 文件名 查看规定后几行数的内容
more 文件名 以百分比的形式查看文件内容
less 文件名 以翻页的形式查看文件内容
date 月日年 修改日期
cal 月份 年份 查看日历

userdel XXX 删除用户的命令
userdel -r XXX 在删除用户的同时连同家一块删除
useradd -u 配置UID
useradd -g 配置GID
useradd -c 描述
useradd -d 目录
useradd -s shell

usermod -u 修改UID
usermod-g 修该GID
usermod -c 修改描述
usermod -d 修改目录
usermod -s 修改shell
usermod -G 目标组 要移动的用户 把一个用户加入到组里
usermod -L 锁定用户
usermod -U 解锁用户
goroupmod -n 修改组名
groupmod -g 修改组GID

chmod 修改权限命令
读r 4
写w 2
执行x 1
属主→u
属组→g
其他→o
特殊权限
属主s 4
属组s 2
其他t 1
chown修改属主的命令
chown x:y 同时修改属组和属主的命令
chgrp修改属组的命令
chmod -R xxx x/ 修改权限目录连目录下的文件一并修改

tar -c 创建归档
tar -v 显示归档过程
tar -f 指定归档磁带或设备
tar -t 显示归档文件中有哪些文件
tar -x 从归档中提取文件
tar -xf XXX -C 地址 把提取出来的文件放在指定位置
压缩
gzip bzip2
解压
gunzip bunzip2
打包压缩
tar -czvf
tar -cjvf

vi 修改正文命令
vim vi增强型
命令行模式:
编辑模式:
按esc退回到命令行模式
拓展模式:
w保存 q退出 q!强制退出不保存
按键
a在光标后编辑
i在光标前编辑
o换行编辑
G把光标移动到最后一行
gg把光标移动到第一行
nG把光标移动到第n行
H把光标移动到当前界面最顶
L把光标移动到当前界面最底
M把光标移动到当前界面最中间
$快速移动到本行行尾
0快速移动到本行行首
h左
j下
k上
l右
dd删除光标所在的行
ndd删除光标往下的n行
yy复制
nyy复制光标往下的n行
p粘贴
np粘贴n行

如何进单用户
Grub →按e键→光标下移一行→按e键→输入single→回车→按b键

fdisk /dev/sdb 磁盘分区命令
fdisk -l 查看磁盘分区状态
partprobe 重新初始化内存中内核的分区表
mkfs.ext4 /dev/sdb1 格式化主分区为ext4
临时挂载命令
mount 文件 目录
卸挂载命令
umount 文件或目录
df -h 查看磁盘空间使用情况
磁盘管理步骤
添加磁盘-分区-partprobe-格式化(mkfs)-加卷标-挂载-dh -h
永久挂载命令
vim /etc/fstab
e2label /dev/sdb1 wg 添加卷标
mkswap /dev/sdb
swapon -s
swapon /dev/sdb

ifconfig 显示本机所有网卡
ipconfig eth0 down 禁用eth0网卡
ipconfig eth0 up 启用eth0网卡
ifup etho 连接网络(IP地址)
ifdown 断开网络(IP地址)
真机和虚拟机需要通信时,用桥接模式
虚拟机需要连接互联网时,nat模式
虚拟机和虚拟机之间需要互相通信时,仅主机模式
网卡对应的地址 /etc/sysconfig/network-scripts/ifcfg-etho
给网卡配置IP地址:
ipconfig etho IP地址 netmask 默认网关
setup 根据向导更改ip

软件包命名规则
软件包有5列,包名、发行版本号、软件修订的次数、x86-64只能安装在64位的系统上、noarch都支持、i686只支持32位、软件包拓展名
rpm -i 安装软件
rpm -u 升级旧版本软件
rpm -e 移除软件
rpm -v 显示详细的处理信息
rpm -h 显示安装进度。
rpm -qi 查询软件包的详细信息
rpm -qf 查询文件是由那个软件包生成的
rpm -ql 列出这个软件包中所包含的全部文件
rpm -qa 显示目前操作系统上安装的全部软件包
/dev/cdrom 光盘文件

/etc/yum.repos.d/ yum模板所在文件

yum(-y) install XXX 安装命令
yum(-y) remove XXX 卸载命令
service iptables start|stop restart|status 查询防火墙命令
setenforce 0 关闭服务
vsftpd 相当于Windows中的ftp文件传输协议
安装vsftpd后自动生成并共享 /var/ftp/pub
service vsftpd start 启用vsftpd

关闭iptables和selinux:
service iptables stop
setenforce 0

启用vsftpd服务
service vsftpd start

net use * /delete 清除缓存

nfs-utils nfs软件包
rpcbind rpc软件包

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值