Linux命令:
setup, service network restart , ifconfig ,service iptables start , cal ,whoami,
系统相关命令
date 显示或设置系统时间
date 显示当前系统时间
date -s “2014-01-01 10:10:10” 设置系统时间
df 显示磁盘信息
df –h 友好显示大小
free 显示内存状态
free –m 以mb单位显示内存状态
who 显示目前登入系统的用户信息。
hostname 查看当前主机名
修改:vi /etc/sysconfig/network
uname 显示系统信息。
uname –a 显示本机详细信息。
setup
Linux setup命令设置公用程序,是一个启动图形设置系统的命令。
setup 命令:用来配置X,打印设置,时区设置,系统服务,网络配置,配置,防火墙配置,验证配置,鼠标配置。
service network restart
重启网络服务
ifconfig
查看linux IP地址,ipconfig|more
用于分行显示
ping 探测网络是否通畅
ping 192.168.0.1
netstat 查看网络端口
netstat -an | grep 3306 查询3306端口占用情况
修改网卡信息
vi /etc/sysconfig/network-script/ifcfg-eth0
图形界面与命令行切换
在图形界面使用 ctrl+alt+F2
切换到dos界面
dos界面 ctrl+alt+F2
切换回图形界面
在命令上 输入 init 3 命令 切换到dos界面
输入 init 5命令 切换到图形界面
init 0-6
0:停机
1:单用户形式,只root进行维护
2:多用户,不能使用net file system
3:完全多用户
5:图形化
4:安全模式
6:重启
防火墙操作
防火墙位置: /etc/sysconfig/iptables
关闭防火墙: service iptables stop
启动防火墙: service iptables start
重启防火墙:service iptables restart
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
cal:显示日历
关闭系统(关机):
命令 | 说明 |
---|---|
halt | 直接关闭系统 |
init 0 | 使用预先定义的脚本关闭系统,关闭前可以清理和更新有关信息 |
init 6 | 重新启动系统 |
poweroff | 通过断电来关闭系统 |
reboot | 重新启动系统 |
shutdown | 安全关闭系统 |
pwd
查看当前路径
目录操作命令:
cd
切换目录,注意cd 后面有空格
命令 | 含义 |
---|---|
cd .. | 去上级目录 |
cd - | 后退到上一次所在目录 |
cd / | 去根目录 |
ls
查看目录下内容
命令 | 含义 |
---|---|
ls -a | 去上级目录 |
ls -l | 等同于ll |
ls -lh | 直观显示文件大小 |
rmdir
删除目录(没有包含内容的目录)
mkdir
创建目录
文件操作命令
touch 文件名
:创建文件
rm
删除命令
命令 | 含义 |
---|---|
rm 文件名 | 删除该文件 |
rm -f 文件名 | 强制删除该文件,无需确认 |
rm -r 目录 | 递归删除该目录及其下所有内容 |
rm -rf 目录 | 强制删除该目录及其下所有内容 |
rm -rf * | 清空当前文件夹 |
复制和剪切命令
cp
cp 文件1 文件2 复制文件1到当前目录的文件2;
cp 文件1 目录 复制文件1 到目标目录下
目的地是文件,复制后重命名;
目的地是目录,直接复制
mv
mv 文件1 文件2 移动文件1到当前目录的文件2;
mv 文件1 目录 移动文件1 到目标目录下
目的地是文件,剪切后重命名;
目的地是目录,直接剪切
CP复制目录的时候,需要加 -r参数
mv移动目录的时候,不需要参数
打包和解包命令
tar 打包/解压缩
参数 | 含义 |
---|---|
-z | 使用gzip进行文件处理 |
-v | 显示运行过程 |
-f | 指定操作的文件或者目录名 |
-c | 创建新的tar文件 |
-x | 解压缩tar文件 |
zxcvf 五个键正好组成一个7,7777777 <__<
命令 | 含义 |
---|---|
tar -zcvf 压缩后文件名.tar.gz 目标文件 | 打包并压缩目标文件 |
tar -zxvf 要解压的文件名 | 解压缩到当前目录 |
tar -zxvf 要解压的文件名 -C 目标目录 | 解压到目标目录 |
查看文件命令
cat[参数] 文件名
将文件信息输出到控制台
tail
查看文件尾部内容
命令 | 含义 |
---|---|
tail -10 文件名 | 显示文件末尾10行 |
tail -f 文件名 | 动态显示文件末尾内容 |
tail -100f 文件名 | 动态显示文件末尾100行 |
grep
查找命令,可在文件重查找指定内容
命令 | 含义 |
---|---|
grep error x.log | 在x.log中查找error |
grep error x.log -color | 在x.log中查找error,并高亮 |
组合命令
重定向输出>和>>
> 重定向输出;
>> 重定向输出,又追加功能;
示例:
cat b.txt > a.txt 输出定向到a.txt中
cat b.txt >> a.txt 输出并且追加
管道 “|”
查看进程:
ps -ef | grep java
ps -ef | grep tomcat