Linux 系统常用命令
1.查看当前时间:date
2.修改服务器时间:date -s "2016-12-13 12:00:00"
3.Apache启动、关闭、重启命令
启动:service httpd start
关闭:service httpd stop
重启:service httpd restart
4.查看Tomcat运行进程:
查看进程:ps -ef|grep tomcat
杀死进程:kill -9 进程编号
5.防火墙命令
安装:yum install firewalld
状态:systemctl status firewalld
启动:systemctl start firewalld.service
关闭:systemctl stop firewalld.service
设置开机启动:systemctl enable firewalld.service
取消开机启动:systemctl disable firewalld.service
6.添加防火墙端口
添加端口:firewall-cmd --zone=public --add-port=443/tcp --permanent
重新加载:firewall-cmd --reload
移除端口:firewall-cmd --zone=public --remove-port=443/tcp --permanent
重新加载:firewall-cmd --reload
查看端口:firewall-cmd --zone=public --query-port=443/tcp --permanent
重新加载:firewall-cmd --reload
7.查看防火墙端口
查看防火墙端口状态:firewall-cmd --list-all
8.MySQL授权
授所有权限:grant all privileges on *.* to "root"@"192.168.152.1" identified by "123456" with grant option;
授查询权限:grant select on database.* to "test"@"114.112.74.135" identified by "123456" with grant option;
对database数据库授查询权限:grant select on database.* to "test"@"114.112.74.135";
刷新:flush privileges;
9.授权:
chmod 777 filename
421
RWX --读写可执行
10.文件解压
zip文件解压:unzip test.zip -d /home/test
tar.gz文件解压:tar xf test.tar.gz
---------------------------------------------
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
---------------------------------------------
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
---------------------------------------------
.rar
解压:rar a FileName.rar
压缩:r ar e FileName.rar
rar请到:http://www.rarsoft.com/download.htm 下载!
解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp rar_static /usr/bin/rar
---------------------------------------------
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName
lha请到:http://www.infor.kanazawa-it.ac.jp/.../lhaunix/下载!
>解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp lha /usr/bin/
---------------------------------------------
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
---------------------------------------------
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh
.lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName
sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
sEx请到: http://sourceforge.net/projects/sex下载!
解压后请将sEx拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以)
[root@www2 tmp]# cp sEx /usr/bin/
11.mysql数据导入导出
导出:mysqldump -u root -p testdb > /home/test/testdb.sql
导入:mysql -u root -p testdb < /home/test/testdb.sql
12.重启MySQL服务
systemctl restart mysqld
13.mysql创建用户
CREATE USER 'username@ip' IDENTIFIED BY "123456";
14.解压文件到相应文件夹
tar -zxvf ./text.tar.gz -C /home/app/test/
gunzip database.sql.gz
15.文件传输
scp ROOT.war root@192.168.52.21:/opt
scp -r /file root@192.168.52.21:/opt 传输文件夹需要加上 -r
16.文件复制
复制文件夹到当前目录:cp -rf /home/ralf/config/ .
复制文件:cp -f /files/88.jpg /home/lyky
复制文件夹及下属所有文件(不带文件夹本身):cp -rf /files/* /home/lyky
复制文件夹及下属所有文件(包括文件夹本身):cp -rf /files/ /home/lyky
17.查看磁盘空间
df -k
df -Th
查看文件大小:du -sh *
18.进入nginx/sbin
./nginx 启动
./nginx -s reload
./nginx -s stop
19.配置java环境变量
export JAVA_HOME=/opt/jdk1.8.0_144
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
20.开机启动项
查看所有开机启动项:systemctl list-unit-files
查看防火墙开机启动状态:systemctl status firewalld.service
打开防火墙开机启动:systemctl enable firewalld.service
关闭防火墙开机启动:systemctl disable firewalld.service
相关推荐
提供的文件“Linux命令学习.chm”、“Linux命令学习加Linux标准文本处理命令.pdf”和“Linux系统常用命令快速入门.pdf”将进一步帮助你理解和掌握这些知识点,是学习Linux操作的宝贵资源。请仔细阅读并不断练习,你...
Linux系统常用命令.xmind
这份名为"Linux系统常用命令快速入门.pdf"的文档,旨在帮助用户快速熟悉和掌握在Linux环境中进行日常操作的基本命令。 一、文件与目录操作 1. `ls`:列出目录内容,可以配合 `-l` 参数显示详细信息,如权限、大小...
Linux系统常用命令 Linux系统常用命令是每个Linux用户都需要掌握的基本技能,本文档总结了常用的Linux命令,涵盖日期时间、输出查看命令、硬件信息、关机和重启、归档和压缩、查找、cd命令等多个方面。 1. 日期...
**Linux系统常用命令大全手册** 在信息技术领域,Linux操作系统因其开放源码、稳定性和灵活性而备受推崇。Linux命令行界面提供了强大的控制能力,熟练掌握常用命令对于任何Linux用户来说都是必不可少的技能。本手册...
本资料"Linux系统常用命令快速入门"将帮助你快速了解并熟练运用这些命令。 1. **终端与命令行界面** - Linux系统提供了一个名为"终端"或"控制台"的接口,用户通过命令行输入指令来执行任务。这种方式与图形用户...
本资源"Linux系统常用命令快速入门.zip_linux"提供了一份PDF文档,旨在帮助初学者快速掌握Linux环境中的基本操作命令。下面,我们将详细探讨这些常用命令及其应用。 1. **ls** - 列出目录内容 `ls` 命令用于显示...
实验报告2-Linux系统常用命令主要涵盖了Linux操作系统中的一些基础和常用命令,旨在帮助初学者熟悉和掌握在CentOS 7环境下操作Linux的基本技能。以下是这些命令的详细说明: 1. **who**: 用于显示当前登录到系统的...
Linux系统常用命令及其使用详解,包括基本命令等。 Linux系统常用命令及其使用详解,包括基本命令等。
自己学习Linux时总结的Linux系统常用命令
该文档可以帮助初学Linux系统的人员熟练掌握最基本的操作命令
附件是Linux系统常用命令,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的!
Linux系统常用命令和使用技巧_LinuxTools
个人学习整理的linux系统常用命令大全