Linux 部分命令
init 6 | 重启计算机 | |
reboot | ||
shutdown | ||
shutdown -r now | ||
shutdown -r 延迟分钟数 “提醒信息” | ||
init 0 | 关闭计算机 | |
halt | ||
poweroff | ||
shutdown -h now | ||
shutdown -h 延迟分钟数 “提醒信息” | ||
init 5 | 图形界面 | |
init 3 | 字符界面 | |
i | 在光标之前输入字符 | |
a | 在光标之后输入字符 | |
o | 在光标所在行的下面新建一行的第一个位置输入字符 | |
I | 光标移动到本行行首,开始输入 | |
A | 光标移动到本行行尾,开始输入 | |
O | 在光标所在行的上面新建一行的第一个位置输入字符 | |
M | 光标移到屏幕中间 | |
H | 光标移动到当前屏幕上的行首 | |
L | 光标移动到当前屏幕上的行尾 | |
0 | 左移光标到本行的开头 | |
$ | 右移光标到本行的末尾 | |
G | 光标移至文件末尾 | |
nG | 光标快速定位到n行位置 | |
gg | 光标移至文件首行 | |
Ctrl+b | 向上翻页 | |
Ctrl+F | 向下翻页 | |
yw | 复制光标为首的单词 | |
yy | 复制光标所在行 | |
nyy | 复制光标行在内的以下n行 | |
dw | 删除光标之后的一个单词 | |
dd | 删除光标所在行 | |
ndd | 删除光标下n行 | |
p | 粘贴 | |
u | 撤销 | |
. | 重复执行最后的操作 | |
:w | 保存,保存之后可继续编辑 | |
:q | 退出 | |
:x | 保存并退出 | |
:q! | 不保存退出 | |
:e! | 放弃所有修改,从上一次保存文件开始编辑 | |
/string | 向下查找string中指定的字符串,按n继续向下查找,shift+n反向查找 | |
?string: | 向上查找string中指定的字符串 | |
:3,10 s/被替换字符/新串/g: | 替换3到10行所有相关字符串 | |
:3,10 y | 复制3到10行相关内容 | |
:3,10 d | 删除3到10行相关内容 | |
:3,10 g/字符串/d | 删除带有某字符串的3到10行 | |
:set nu | 显示行号 | |
:set ai | 自动缩进 | |
:set nonu | 关闭行号 | |
head +(-c字节数,-n 行数,-v详细输出模式) +文件名 | 显示文件前部的内容 | |
wc +(-c字节数,-m显示字符数,-l显示行数,-L显示最长行的字符数 ,-w显示单词数) |
统计文件 | |
rmdir (-v对已删除的目录给出提示信息,-p递归删除目录 | 删除空目录 | |
vi /etc/inittab | 查看所有的运行级别以及Linux启动时默认的运行级别 | |
runlevel | 查看当前运行级别 | |
clear/Ctrl+L | 清屏 | |
service +服务名 + start/stop/restart/status | start:启动服务 | |
stop:停止服务 | ||
status:查看服务状态 | ||
restart:重新启动服务 | ||
服务名:iptables | 防火墙 | |
服务名:network | 网络连接服务 | |
服务名:NetworkManager | 用于管理网络连接的一个网络管理工具 | |
chkconfig | 列出服务在不同运行级别下的自动加载情况 | |
chkconfig --list | 查看所有服务在不同运行级别下的开启情况 | |
chkconfig --list+服务名 | 查看不用服务在不同运行级别下的开启情况 | |
chkconfig --level+ 运行级别+服务名+ on/off/retset | on为启动。off为关闭。reset为复原 | |
vi /etc/sysconfig/network | 永久更改计算机名称 | |
hostname +计算机名称 | 临时更改计算机名称,重启后失效 | |
ifconfig -a | 查看ip地址 | |
ifconfig +网卡名 +IP地址 +netmask+ 子网掩码 | 设置临时ip地址,重启后失效 | |
service network restart | 重启网络 | |
vi /etc/sysconfig/ network-scripts/ifcfg-eth0 | 设置永久ip地址,然后重启网络才能生效 | |
/etc/services | 查看端口信息 | |
uname | 显示计算机及操作系统的相关信息 | |
uname -a | 显示全部信息 | |
uname -m | 显示当前电脑架构类型 | |
uname -n | 显示在网络上的主机名称 | |
uname -r | 显示操作系统的发行编号,即内核版本号 | |
uname -s | 显示操作系统名称 | |
uname -v | 显示操作系统版本 | |
date | 查看系统当前日期和时间 | |
date -s "20170203 08:08:09" | 设置时间和日期 | |
hwclock | 查看硬件时间 | |
hwclock -w | 将硬件时间修改为系统时间 | |
history | 查看历史命令 | |
!加序号 | 调用历史命令 | |
history -c | 清除所在终端使用过的所有历史命令 | |
mount /dev/cdrom /media | 把光盘挂载到/media | |
umount /media | 卸载 | |
echo "字符串" (""内除$,倒引号,英文感叹号,斜杆外其他都是普通字符) | 原样输出 | |
echo `` | ``内的内容为命令 | |
echo -e 字符串 | 对转义字符进行转义 | |
pwd | 显示当前所在目录的完整路径 | |
ls |
‘-a:列出所有文件及子目录,包含隐藏文件 --version:显示版本信息 -l:显示文件类型,权限,链接,所有者。。 |
|
cd | 切换路径 | |
tree | 显示目录结构 | |
du (-a,-b,-c,-s,-h,-H) | 统计目录或文件所占磁盘空间的大小 | |
df(-a,-k,-h,-H) | 查看每个分区的空间占用情况 | |
file /文件名 | 查看文件类型 | |
cat (-n,-b,-s) 文件名 | 连接文件或者将文件内容输出至标准输出设备 | |
cat file1 file2 > file3 | 合并文件保存到新文件 | |
more/less 文件名 | 分屏显示内容 | |
tail +(-c字节数,-n 行数,-v详细输出模式) +文件名 | 显示文件尾部的内容 | |
mkdir (-p递归创建目录,-v对已创建目录输出信息) 目录名列表 | 创建目录 | |
rm (-i交互式删除,-r递归删除,-f不提示确认信息,强制删除,-v显示执行结果)+目录或文件名 | 删除目录或者文件 | |
cp 选项 源目录或文件 目的目录或文件 |
选项:-r:将递归复制该目录下所有子目录和文件 -f:当目标文件存在时,强制覆盖 -i:要求用户确认 |
复制目录和文件 |
mv 选项 源 目的 | ‘-A110f:强制覆盖;-i覆盖询问用户;-v:显示详细的信息 | 移动或者改名 |
gzip 选项 文件名 |
’-v:显示文档名和压缩比 -d:将压缩文档 解压。 -t:测试,检查文档是否完整 |
打包与解压缩命令 |
bzip2 选项 文件1 文件2 | ‘-d:将压缩文档解压。-k:保留源文件 | |
zip 选项 压缩文件名 原文件或目录名 | ’-m:删除原文件;-d:新目录:指定解压后的文件位置 | |
tar 选项 包文件名 目录或文件列表 |
‘-c:用于创建打包文件;-v:表示回显模式; -f:指定使用打包的文件,即输出的打包文件名 -z:使用gzip压缩方式创建和解开打包文件 -x:将打包文件展开,即将文件分离出来 |
|
把hi.txt打包压缩为hi.tar.gz | tar zcvf hi.tar.gz hi.txt | |
解压文件 | tar xvfz hi.tar.gz | |
系统监控 | ||
/proc | 不是真实目录,不占用任何磁盘空间 | |
who 选项(查看当前登录用户) |
-a, --all 等于-b -d --login -p -r -t -T -u 选项的组合 -b, --boot 上次系统启动时间 -d, --dead 显示已死的进程 -H, --heading 输出头部的标题列 -l,--login 显示系统登录进程 --lookup 尝试通过 DNS 查验主机名 -m 只面对和标准输入有直接交互的主机和用户 -p, --process 显示由 init 进程衍生的活动进程 -q, --count 列出所有已登录用户的登录名与用户数量 -r, --runlevel 显示当前的运行级别 -s, --short 只显示名称、线路和时间(默认) -T, -w, --mesg 用+,- 或 ? 标注用户消息状态 -u, --users 列出已登录的用户 --message 等于-T --writable 等于-T --help 显示此帮助信息并退出 --version 显示版本信息并退出 |
|
w 选项 用户名(查看系统登录信息) |
‘-f:开启或关闭显示用户从何处登录系统 -h:不显示各栏位的标题信息列; -l:显示详细格式列表,此为预设值 -s:使用简洁格式列表, -u:忽略执行程序的名称 |
|
last 选项 账号名称 终端编号(用于列出目前与过去成功登入系统用户相关信息) |
’-a:把从何处登入系统的主机名称或ip显示在最后一行 -d:将ip地址转换为主机名称 -f:指定记录文档 -n:列出名单的显示行数 -R:不显示登录主机名或ip -x:显示系统关机,重新开机,连同执行等级的改变信息 |
|
监视硬件资源 | ||
ps 选项 (查看系统中执行的进程) |
Linux 部分命令相关推荐
- linux常用命令(转载)
Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...
- linux if 命令判断条件总结
linux if命令 关于文件属性的判断式 -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时 ...
- linux paste变量,Linux paste命令详解
Linux 命令大全 小白告诉你:Linux paste 命令用于合并文件的列. paste 指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d ][--help] ...
- linux unset命令,Linux unset命令
Linux unset命令 Linux unset命令用于删除变量或函数. unset为shell内建指令,可删除变量或函数. 语法unset [-fv][变量或函数名称] 参数:-f 仅删除函数. ...
- linux wc 命令简介
此wc命令不是让大家没有食欲的地方.而是linux下一个简单的小命令. NAME wc - word, line, character, and byte count SYNOPSIS wc [-cl ...
- linux mysql 命令 大全
linux mysql 命令 大全 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.l ...
- Linux Find 命令精通指南
作者:Sheryl Calish Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个.它很难,因为它的语法与其他 Linux 命令的标准语法不同.但是,它很强大,因 ...
- linux ps命令大全,Linux ps命令例子汇总
Linux ps命令主要用于查看系统运行的进程,确定进程运行的状态机是否占用过多资源等?下面学习啦小编通过实例来给大家详细介绍下Linux的ps命令,一起来了解下吧. Linux提供了当前进程的同时, ...
- linux用户在哪个文件夹,LINUX中用命令成功建立一个用户后信息会记录在哪个文件中...
LINUX中用命令成功建立一个用户后信息会记录在哪个文件中 发布时间:2007-07-28 10:14:57来源:红联作者:MPiops 增加用户帐号后 新建用户的命令十分简单,在命令行下使用 use ...
- Linux常见命令(二)
随着Linux应用的扩展许多同学开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力.Li ...
最新文章
- Technology Document Guide of TensorRT
- python中的点表示什么_Python里面这些点,新手看完之后完全不知道这些点
- 【网络安全】Agent内存马的自动分析与查杀
- 图书销售统计程序c语言,图书销售管理系统C语言程序报告.pdf
- ECMALL数据库关系模型的实现
- “陪护机器人”研报:距离真正“陪护”还差那么一点
- matlab 子图title的位置_matlab 画图基本介绍
- 化妆definer是什么意思_我们为什么说隔离霜是个智商税的东东!
- python五子棋游戏代码实现
- DIY专门制作PCB的雕刻机--所需软件
- python2.4无线模块_使用nRF24L01模块进行无线射频通信
- Easy CHM 2.10
- 信度spss怎么做_实用干货!信度分析超全步骤总结!
- 测试专业相机快门软件,检测快门次数软件 快门数量检测
- 怎样取消Windows 10的虚拟桌面切换动画和窗口动画
- 在线AES加密/解密工具
- 共享锁与排他锁的关系
- 分享一款好用的微信相册小程序《群相册大师》
- 学生机房随堂测试软件,全智能考试系统——随堂评测考试系统
- qq象棋棋谱格式详解及其解析