mkdir test 在当前目录 下创建test 目录
ls 查看 -a查看全部
ll 查看指定目录下面的目录列表
rmdir 命令 用来删除空目录
链接 ln 原文件 新文件 硬链接 , ln -s 原文件 新文件 软链接
rm -rf 递归强制删除 -i是询问删除
pwd 绝对路径
chown 改变文件所有者和所属组 “-R 主名:组名 文件名”
chgrp 改变文件所属组 “组名 文件名”
chmod 变更文件或目录的权限 “r:4 w:2 x:1 || u=rwx,g=rx,o=r 文件名”
cp 复制文件 “-rf复制目录 源文件 目标文件”
mv 移动或重命名 “原文件名 目录||文件名”
压缩命令
tar -cvf 新文件 原文件 打包不压缩
tar -xvf 文件 解包
tar -zcvf 新文件 原文件 gzip压缩
tar -zxvf 文件 gzip解压
tar -jcvf 新文件 原文件 bzip2压缩
tar -jxvf 文件 bzip2解压
touch > 创建文件
su 切换用户
groupadd 用于创建一个新的工作组 “-g id 组名”指定id
groupmod “-g id 组名”改id
groupdel 用于删除指定的工作组
cat etc/group 查看组
useradd 用于Linux中创建的新的系统用户 “用户名 -u id”
passwd 设定帐号的密码
usermod 用于修改用户的基本信息“-u改id -g该群组”
userdel 用于删除给定的用户 -rf
查看用户所在组 groups 用户名
锁定用户 usermod -L 用户名 passwd -l 用户名
解锁用户 usermod -U 用户名 passwd -u 用户名
cat etc/passwd 查看用户
fsck 检查并且试图修复文件系统中的错误
shutdown –r now 系统立马重启
shutdown –r +10 系统十分钟后重启
reboot 就是重启,等同于 shutdown –r now
halt 关闭系统
shutdown -h now 立即关机
shutdown –h 20:25 系统会在今天20:25关机
shutdown –h +10 十分钟后关机
poweroff命令用来关闭计算机操作系统并且切断系统电源
who 命令是显示目前登录系统的用户信息
帮助命令
ls --help
man ls
info ls
vi、vim默认进入的叫命令模式
命令模式
不能编辑数据,可以执行命令
按i进入编辑模式(插入模式)
编辑模式
能编辑数据,不能执行命令
按Esc键退出编辑模式,回到命令模式
底行模式
执行命令的
命令模式,输入冒号进入底行模式
底行模式进入命令模式,有两种方式:
1、执行完命令,自动回到命令模式。
2、删除底行命令,自动回到命令模式。
保存退出两种方式
1、命令模式下,输入ZZ
2、切换到底行模式(末行模式),输入:wq
命令模式下的命令
删除
dd 删除一行
x 删除单个
ndd 删除光标下的n行
复制
yy 复制一行
p 在光标的下一行粘贴
P 在光标的上一行粘贴
nyy 复制光标下的n行
撤销
u 撤销一次
Ctrl + r 取消撤销
行间跳转
nG 跳转到第n行
G 跳转到最后一行 Ctrl + End
gg 跳转到首行 Ctrl + Home
Ctrl + f 向下翻页 PageDown
Ctrl + b 向上翻页 PageUp
行内跳转
$ 跳转到行末 End
^ 跳转到行首 Home
底行模式下的命令
设置行号
:set nu
:set number
取消行号
:set nonu
:set nonumber
保存退出
:wq
:w 保存
:q 退出
:q! 不保存强制退出
查找
/字符串 n查找下一个,N查找上一个
?字符串 n查找上一个,N查找下一个
替换
:s/旧字符串/新字符串/ 替换当前行第一个符合要求的
:s/旧字符串/新字符串/g 替换当前行所有符合要求的
:%s/旧字符串/新字符串/g 替换全文所有符合要求的
:1,$s/旧字符串/新字符串/g 替换全文所有符合要求的
查看文件
cat 文件名
head -n 文件名 头
查看文件前n行,默认查看文件前十行
tail -n 文件名 尾
查看文件后n行,默认查看后十行
tail -F 文件名 动态查看文件结尾
more 文件名
less 文件名
输出重定向
>覆盖 1>
>>追加 1>>
标准输出流,正确的
2>覆盖
2>>追加
错误输出流,错误的
进程管理命令
查看进程
ps -ef | grep 名字
根据进程id关闭进程
kill -9 id号
在centOS 6.X的环境下查看网卡配置: cat /etc/sysconfig/network-scripts/ifcfg-eth0 可以直接vim编辑
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.23.自己喜欢的
GATEWAY=192.168.23.2
NETMASK=255.255.255.0
DNS1=114.114.114.114