【Linux】命令大全及常识总结
2018-01-23 09:52
267 查看
第一章
shutdown -h now 立刻关机 =halt
shutdown -h +10 十分钟后关机
shutdown-r now 立刻重启 =reboot
shutdown -r +10 十分钟后重启 pwd 显示当前目录
cd 改变当前目录
普通用户的主目录 /home
root 用户的主目录: /root
使用date +%Y/%m/%d 查看日期
使用cal查看日历 cal[[month]year]
第二章
useradd 新建用户
用户账号保存在/etc/passwd 文件中
passwd 设置用户密码 用户密码保存在/etc/shadow文件中
chown 修改所有者 chown 用户名:用户组名 文件名
设置文件权限的两种方式1.chmod 777 adc 修改文件abc 为最高权限2.chmodu=rwx,g=r-x,o=r-- adc
目录功能
/bin 目录下放置日常执行的二进制文件
/sbin 放置设置系统环境参数的命令
/etc 系统主要的配置文件几乎都在这个目录下
/etc/issue存放登录前的显示信息
用户组记录存放在 /etc/g
home这个目录下面是各个用户的主目录
root用户的主目录是/root
/boot这个目录主要放置开机会用到的文件
/dev 放置设备文件。
第三章 ls 命令
ls 查看当前ls –d 目录 查看指定目录信息
ls –h 将文件大小以G、M、K的形式显示,便于查看
ls –full—time 显示完整的时间 年月日时分秒
mkdir text/ 建立目录 mkdir –p text1/2/3 建立多级目录
rmdir 删除空目录 rmdir –p 多级删除
cp 源目录/源文件 目的目录/目的文件 拷贝文件 cp –r 源目录/ 目的目录/ 拷贝目录(拷贝条件:源目录有x,源文件与r 目的目录有wx)
第四章 分区与文件系统
SATA/SCSI/USB接口硬盘文件名:/dev/sd[a-p] 按照系统识别的先后顺序分别为/dev/sda至/dev/sdp
总结主分区与扩展分区最多有四个 扩展分区最多有一个逻辑分区是由扩展分区划分出来的区域 能够被格式化后作为数据访问分区的是主分区和逻辑分区 Linux系统中,SATA硬盘最多有11个逻辑分区。
fdisk 硬盘分区表操作工具 fdisk 硬盘设备名—>进入Command 命令:
d 删除分区 l 显示本菜单 n 新建分区 p 显示分区表 q不保存操作退出w保存退出
文件系统Ext2/3/4(Linux)FAT(Windows)NTFS(Windows)
mkfs格式化一个分区 mkfs [-t 文件系统类型] 设备文件名
df命令 检查服务器文件系统的磁盘空间占用情况
mount命令:挂载一个分区。mount设备文件名 挂载点 /home /var/usr 3个目录单独挂载分区
下列目录不可与根目录分开挂载不同分区:/etc:配置文件 /bin:重要执行文件/dev:所需要的设备文件/lib:执行文件所需的函数库与核心所需的模块/sbin:重要的系统执行文件
第五章Linux网络设置
①文件:/etc/sysconfig/network-scripts/ifcfg-eth0IP地址、子网掩码、默认网关
文件内容
DEVICE接口名(设备,网卡)BOOTPROTO IP的配置方法[none|static|dhcp]HWADDRMAC地址 ONBOOT 系统启动的时候网络接口是否有效(yes/no) IPADDR IP地址 NETMASK 网络掩码 GATEWAY默认网关IP地址 ②文件:/etc/resolv.conf DNS服务器 ③命令:/etc/init.d/networkrestart重启网卡让参数生效 ④命令:ifconfig查看IP地址、子网掩码 ⑤命令:route -n查看默认网关⑥命令:cat/etc/resolv.conf查看DNS服务器
⑦命令:ping 测试网络连通性
第六章DNS服务
ipconfig /flushdns 清除 DNS 解析程序缓存。
ipconfig /displaydns显示 DNS 解析程序缓存的内容。
nslookup 查询DNS服务器上记录数据 A (Address地址/主机)记录CNAME (Canonical Name规范名/别名)记录 NS (Name Server域名服务器)记录SOA (Start of Authority起始授权)记录MX (Mail Exchanger邮件交换)记录 根域DNS服务器路径 /var/named/named.ca
解析www.tsinghua.edu.cn过程1.查找根提示知道根域DNS服务器IP 2.访问根域DNS服务器,返回cn域DNS服务器 IP 3.访问cn域DNS服务器,返回edu.cnDNS服务器IP 4.访问edu.cnDNS返回访问tsinghua.edu.cn域DNS服务器IP 服务器 5.访问tsinghua.edu.cn域DNS服务器;
rpm命令 RPM软件包的管理工具,可以用来安装、卸载、查看软件。rpm -qa|grep^bind -q 查看已经安装的程序 -a 查看范围为全部程序grep ^bind在文本中找到以bind开头的全部行
第七章 Samba 服务
windows下 net use查看当前已经连接访问的网络共享
Linux下共享目录/tmp/tt步骤:
1.建立用户a、用户buseradd a ,useraddb, passwd a,设置密码为a, passwd b,设置密码为a ,
2.建立目录/tmp/tt
3.编辑smb.conf文件
4.设置用户a、b的samba密码5.启动服务并测试效果 netstat-tlunp|grep mbd
第八章 vi编辑器
1.vi
vi abc打开文件abc ,
yy 复制当前行
p 粘贴复制的内容
$ 光标移到行尾
i进入编辑模式
esc退回一般模式
:set nu显示行号
:wq 保存并退出
2.光标移动
下翻1页[Ctrl] + [f] 相当于[Page Down]
上翻1页[Ctrl] + 相当于[Page Up]
下翻半页[Ctrl] + [d]
上翻半页[Ctrl] + [u] 同一页内(不翻页)
上中下:H、M、L
绝对定位 第一行 gg
最后一行 G
第N行 nG
相对定位 [b]n<Enter>
向下移动N行 n[空格]
向后移动n个字符
n[上、下、左、右] 向上下左右移动n个字符
n[w、b] 向前、后移动n个单词
3.查找word
从当前光标向下寻找一个名称为 word 的字符串。?word
从当前光标向上寻找一个字符串名称为word 的字符串。
n 重复前一个查找动作,
N反向进行前一个查找动作
4.替换
:n1,n2s/word1/word2/g将n1行和n2行之间的所有word1都替换为word2。;
:1,$s/word1/word2/g将第1行至最后一行之间的所有word1都替换为word2。;
:1,$s/word1/word2/gc每一处替换都要用户确认。
5.删除
dd删除当前行ndd执行n次dd,即删除当前行向下n行
d1G删除当前行至第1行
dG删除当前行至最后1行
d$删除当前位置至行尾
d0删除当前位置至行首
dw dnw删除当前单词、向后删除n个单词
db dnb删除前一个单词、向前删除n个单词x X删除当前字符、向前删除1个字符nx nX向后删除n个字符、向前删除n个字符
6.复制
yy复制当前行nyy执行n次yy,即复制当前行向下n行
y1G复制当前行至第1行
yG复制当前行至最后1行
y$复制当前位置至行尾的字符
y0复制当前位置至行首的字符
yw,ynb复制当前单词、向后复制n个单词
4000
yb ynb复制前一个单词、向前复制n个单词
yl,ynl复制当前字符、向后复制n个字符、。
7.粘贴
P 粘贴在当前位置之前
P 粘贴在当前位置之后
8.编辑
u 撤销
[ctrl]+r 重做
9.保存
:q退出(如果未保存修改则退出失败)
:q!不保存退出
:w保存
:w!强制保存
:wq保存退出:ZZ如果文件没有修改,则不保存离开,如果文件已经被修改过,则保存后离开
shutdown -h now 立刻关机 =halt
shutdown -h +10 十分钟后关机
shutdown-r now 立刻重启 =reboot
shutdown -r +10 十分钟后重启 pwd 显示当前目录
cd 改变当前目录
普通用户的主目录 /home
root 用户的主目录: /root
使用date +%Y/%m/%d 查看日期
使用cal查看日历 cal[[month]year]
第二章
useradd 新建用户
用户账号保存在/etc/passwd 文件中
passwd 设置用户密码 用户密码保存在/etc/shadow文件中
chown 修改所有者 chown 用户名:用户组名 文件名
设置文件权限的两种方式1.chmod 777 adc 修改文件abc 为最高权限2.chmodu=rwx,g=r-x,o=r-- adc
目录功能
/bin 目录下放置日常执行的二进制文件
/sbin 放置设置系统环境参数的命令
/etc 系统主要的配置文件几乎都在这个目录下
/etc/issue存放登录前的显示信息
用户组记录存放在 /etc/g
home这个目录下面是各个用户的主目录
root用户的主目录是/root
/boot这个目录主要放置开机会用到的文件
/dev 放置设备文件。
第三章 ls 命令
ls 查看当前ls –d 目录 查看指定目录信息
ls –h 将文件大小以G、M、K的形式显示,便于查看
ls –full—time 显示完整的时间 年月日时分秒
mkdir text/ 建立目录 mkdir –p text1/2/3 建立多级目录
rmdir 删除空目录 rmdir –p 多级删除
cp 源目录/源文件 目的目录/目的文件 拷贝文件 cp –r 源目录/ 目的目录/ 拷贝目录(拷贝条件:源目录有x,源文件与r 目的目录有wx)
第四章 分区与文件系统
SATA/SCSI/USB接口硬盘文件名:/dev/sd[a-p] 按照系统识别的先后顺序分别为/dev/sda至/dev/sdp
总结主分区与扩展分区最多有四个 扩展分区最多有一个逻辑分区是由扩展分区划分出来的区域 能够被格式化后作为数据访问分区的是主分区和逻辑分区 Linux系统中,SATA硬盘最多有11个逻辑分区。
fdisk 硬盘分区表操作工具 fdisk 硬盘设备名—>进入Command 命令:
d 删除分区 l 显示本菜单 n 新建分区 p 显示分区表 q不保存操作退出w保存退出
文件系统Ext2/3/4(Linux)FAT(Windows)NTFS(Windows)
mkfs格式化一个分区 mkfs [-t 文件系统类型] 设备文件名
df命令 检查服务器文件系统的磁盘空间占用情况
mount命令:挂载一个分区。mount设备文件名 挂载点 /home /var/usr 3个目录单独挂载分区
下列目录不可与根目录分开挂载不同分区:/etc:配置文件 /bin:重要执行文件/dev:所需要的设备文件/lib:执行文件所需的函数库与核心所需的模块/sbin:重要的系统执行文件
第五章Linux网络设置
①文件:/etc/sysconfig/network-scripts/ifcfg-eth0IP地址、子网掩码、默认网关
文件内容
DEVICE接口名(设备,网卡)BOOTPROTO IP的配置方法[none|static|dhcp]HWADDRMAC地址 ONBOOT 系统启动的时候网络接口是否有效(yes/no) IPADDR IP地址 NETMASK 网络掩码 GATEWAY默认网关IP地址 ②文件:/etc/resolv.conf DNS服务器 ③命令:/etc/init.d/networkrestart重启网卡让参数生效 ④命令:ifconfig查看IP地址、子网掩码 ⑤命令:route -n查看默认网关⑥命令:cat/etc/resolv.conf查看DNS服务器
⑦命令:ping 测试网络连通性
第六章DNS服务
ipconfig /flushdns 清除 DNS 解析程序缓存。
ipconfig /displaydns显示 DNS 解析程序缓存的内容。
nslookup 查询DNS服务器上记录数据 A (Address地址/主机)记录CNAME (Canonical Name规范名/别名)记录 NS (Name Server域名服务器)记录SOA (Start of Authority起始授权)记录MX (Mail Exchanger邮件交换)记录 根域DNS服务器路径 /var/named/named.ca
解析www.tsinghua.edu.cn过程1.查找根提示知道根域DNS服务器IP 2.访问根域DNS服务器,返回cn域DNS服务器 IP 3.访问cn域DNS服务器,返回edu.cnDNS服务器IP 4.访问edu.cnDNS返回访问tsinghua.edu.cn域DNS服务器IP 服务器 5.访问tsinghua.edu.cn域DNS服务器;
rpm命令 RPM软件包的管理工具,可以用来安装、卸载、查看软件。rpm -qa|grep^bind -q 查看已经安装的程序 -a 查看范围为全部程序grep ^bind在文本中找到以bind开头的全部行
第七章 Samba 服务
windows下 net use查看当前已经连接访问的网络共享
Linux下共享目录/tmp/tt步骤:
1.建立用户a、用户buseradd a ,useraddb, passwd a,设置密码为a, passwd b,设置密码为a ,
2.建立目录/tmp/tt
3.编辑smb.conf文件
4.设置用户a、b的samba密码5.启动服务并测试效果 netstat-tlunp|grep mbd
第八章 vi编辑器
1.vi
vi abc打开文件abc ,
yy 复制当前行
p 粘贴复制的内容
$ 光标移到行尾
i进入编辑模式
esc退回一般模式
:set nu显示行号
:wq 保存并退出
2.光标移动
下翻1页[Ctrl] + [f] 相当于[Page Down]上翻1页[Ctrl] + 相当于[Page Up]
下翻半页[Ctrl] + [d]
上翻半页[Ctrl] + [u] 同一页内(不翻页)
上中下:H、M、L
绝对定位 第一行 gg
最后一行 G
第N行 nG
相对定位 [b]n<Enter>
向下移动N行 n[空格]
向后移动n个字符
n[上、下、左、右] 向上下左右移动n个字符
n[w、b] 向前、后移动n个单词
3.查找word
从当前光标向下寻找一个名称为 word 的字符串。?word
从当前光标向上寻找一个字符串名称为word 的字符串。
n 重复前一个查找动作,
N反向进行前一个查找动作
4.替换
:n1,n2s/word1/word2/g将n1行和n2行之间的所有word1都替换为word2。;
:1,$s/word1/word2/g将第1行至最后一行之间的所有word1都替换为word2。;
:1,$s/word1/word2/gc每一处替换都要用户确认。
5.删除
dd删除当前行ndd执行n次dd,即删除当前行向下n行
d1G删除当前行至第1行
dG删除当前行至最后1行
d$删除当前位置至行尾
d0删除当前位置至行首
dw dnw删除当前单词、向后删除n个单词
db dnb删除前一个单词、向前删除n个单词x X删除当前字符、向前删除1个字符nx nX向后删除n个字符、向前删除n个字符
6.复制
yy复制当前行nyy执行n次yy,即复制当前行向下n行
y1G复制当前行至第1行
yG复制当前行至最后1行
y$复制当前位置至行尾的字符
y0复制当前位置至行首的字符
yw,ynb复制当前单词、向后复制n个单词
4000
yb ynb复制前一个单词、向前复制n个单词
yl,ynl复制当前字符、向后复制n个字符、。
7.粘贴
P 粘贴在当前位置之前
P 粘贴在当前位置之后
8.编辑
u 撤销
[ctrl]+r 重做
9.保存
:q退出(如果未保存修改则退出失败)
:q!不保存退出
:w保存
:w!强制保存
:wq保存退出:ZZ如果文件没有修改,则不保存离开,如果文件已经被修改过,则保存后离开
相关文章推荐
- Linux 命令大全之Red Hat 7常用命令总结二
- linux常用的命令大全总结
- Linux 常识,常用命令总结
- Linux学习总结(2)——linux常用命令大全
- linux 命令总结大全
- Linux学习总结(2)——linux常用命令大全
- Linux学习总结(2)——linux常用命令大全
- Linux查看进程/线程命令总结
- linux下解压命令大全
- linux常用命令加实例大全
- [置顶] linux的基本命令学习总结
- Linux学习总结(12)——Linux必须学会的60个命令
- Linux 命令大全
- Linux系统信息查看命令大全
- linux压缩和解压缩命令大全
- Linux下SVN命令总结
- linux常用命令总结
- Linux常用命令总结——(上)
- 个人linux命令总结
- Linux性能测试 命令大全