Linux常用命令

系统
arch显示机器的处理器架构
uname [-amnrsv][--help][--version]显示系统信息
date显示系统日期
reboot重启
shutdown [-efFhknr][-t 秒数][时间][警告信息]关机
lsb_release [参数]显示LSB和特定版本的相关信息
echo $LANG显示服务器语言
env输出环境变量
yum [options] [command] [package ...]yum install <package_name> //仅安装指定的软件
yum update <package_name>  //仅更新指定的软件
yum remove <package_name>  //删除指定软件安装包
yum list  //列出所有可安裝的软件清单命令
  
目录和文件
ls查看目录文件
-a:全部的文件,连同隐藏文件(开头为.的文件) 一起列出来
-d:仅列出目录本身,而不是列出目录内的文件数据(常用)
-l:长数据串列出,包含文件的属性与权限等等数据(常用)
cd [dirName]切换目录
pwd显示当前目录
mkdir [-mp] [目录名称]创建一个新的目录
-m:配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色
-p:帮助你直接将所需要的目录(包含上一级目录)递归创建起来
rmdir [-p] [目录名称]-p :连同上一级『空的』目录也一起删除
cp [-adfilprsu] 来源档(source) 目标档(destination)复制文件或目录
rm [-fir] 文件或目录移除文件或目录
mv [-fiu] source destination移动文件与目录,或修改文件与目录的名称
cat [-AbEnTv]由第一行开始显示文件内容
tac与cat命令刚好相反,文件内容从最后一行开始显示
nl [-bnw] 文件显示行号
more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]一页一页翻动,只能向下翻页
less [参数] 文件名称 一页一页翻动,可以向上翻页
head [-n number] 文件名称取出文件前面几行
tail [-n number] 文件名称 取出文件后面几行
tar -zxvf FileNa解压缩
tar -czvf FileName.tar DirName压缩
unzip FileName.zip解压缩
zip FileName.zip DirName压缩
find [路径] [选项] [操作]find ./ -name test 查找名字为test的文件或目录
which [文件...]在环境变量$PATH设置的目录里查找符合条件的文件。
whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。
grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]用于查找文件里符合条件的字符串
#grep test *file  //在当前目录中,查找后缀有 file 字样的文件中包含 test 字符串的文件,并打印出该字符串的行
  
用户和用户组
chgrp [-R] 属组名 文件名R:递归更改文件属组
chown [-cfhvR] [--help] [--version] user[:group] file…利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符
chmod [-cfvR] [--help] [--version] mode file...Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有的read/write/execute权限,『-rwxrwxrwx』
# chmod 777 file
  
磁盘
df [-ahikHTm] [目录或文件名]检查文件系统的磁盘空间占用情况
du [-ahskm] 文件或目录名称查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看
mkfs [-t 文件系统格式] 装置文件名进行文件系统的格式化
fsck [-t 文件系统] [-ACay] 装置名称用来检查和维护不一致的文件系统
mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n]  装置文件名  挂载点磁盘挂载
umount [-fn] 装置文件名或挂载点磁盘卸载命令
  
Vim
命令模式i 切换到输入模式,以输入字符。
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。
输入模式ESC,退出输入模式,切换到命令模式
底线命令模式退出程序
w 保存文件
  
进程
ps [options] [--help]-A:显示所有进程。-u name:显示指定用户进程信息。
pstree以可视化方式显示进程,通过显示进程的树状图来展示进程间关系
top可以监视系统中不同的进程所使用的资源。它提供实时的系统状态信息。显示进程的数据包括PID、进程属主、优先级、%CPU、%memory等。可以使用这些显示指示出资源使用量
jps查看当前目录下的所有进程
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用 SIGKILL(9) 信息尝试强制删除程序
  
网络
ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]ping命令用于检测主机。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<hw<网络设备类型><硬件地址>][io_addr<I/O地址>][irq<IRQ地址>][media<网络媒介类型>][mem_start<内存地址>][metric<数目>][mtu<字节>][netmask<子网掩码>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]ifconfig可设置网络设备的状态,或是显示目前的设置。
# ifconfig //显示网络设备信息
# ifconfig eth0 down,ifconfig eth0 up //启动关闭设备网卡
# ifconfig eth0 192.168.1.56 //给eth0网卡配置IP地址
traceroute或tracepath路由跟踪,追踪网络数据包的路由途径
netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。 
# netstat -i //显示网卡列表
# netstat -g //显示主播关系
# netstat -s //显示网络统计
tcpdump列出经过指定网络界面的数据包文件头
ftp [-dignv][主机名称或IP地址]
get [-E] [-a]  [-c] [-O base]  rfile  [-o lfile]
put [-E] [-a]  [-c] [-O base]  lfile  [-o rfile]
bye
连接ftp服务器
获取文件
上传文件
断开连接
ftpshut [-d<分钟>][-l<分钟>][关闭时间]["警告信息"]在指定的时间关闭FTP服务器。
ftpshut-d 3 -1 5 1100 "Server will be shutdown at 23:00:00"
在晚上11:00 关闭FTP服务器,并在关闭前5 分钟拒绝新的FTP登录,前3 分钟关闭所有ftp的链接,且给出警告信息
tftp [主机名称或IP地址]FTP让用户得以下载存放于远端主机的文件,也能将文件上传到远端主机放置。tftp是简单的文字模式ftp程序,它所使用的指令和FTP类似。
  
跨服务器
scp [可选参数] file_source file_targetscp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值