目录
1、防火墙状态管理 2、同步网络时间 3、使用软连接 4、安装telnet 5、安装 rz、sz
正文
linux命令大全直达:https://man.linuxde.net/
1、防火墙状态管理
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
2、同步网络时间
安装ntp服务
[root@localhost ~]# yum install ntp
同步时间
[root@localhost ~]# ntpdate ntp.api.bzntp常用服务器:
NTP服务器(上海) :ntp.api.bz
美国:time.nist.gov
微软公司授时主机(美国) :time.windows.com
210.72.145.44:中国国家授时中心的官方服务器。$ ntpdate -u 210.72.145.44 :网络时间同步命令
注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
-u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步
3、使用软连接
创建一个软链接
ln –s /home/app/test /usr/test修改指向的新路径
ln –snf /home/app/test /usr/test
4、安装telnet
1、检测telnet-server的rpm包是否安装
[root@localhost ~]# rpm -qa telnet-server
若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。2、若未安装,则安装telnet-server,否则忽略此步骤
[root@localhost ~]#yum install telnet-server3、检测telnet-server的rpm包是否安装
[root@localhost ~]# rpm -qa telnet
telnet-0.17-47.el6_3.1.x86_644、若未安装,则安装telnet,否则忽略此步骤
[root@localhost ~]# yum install telnet
5、安装 rz、sz
yum安装 :# yum -y install lrzsz
6、安装 vim
首先确认是否有:rpm -qa|grep vim
vim-enhanced-7.0.109-7.el5 vim-minimal-7.0.109-7.el5 vim-common-7.0.109-7.el5
若少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安裝:
yum -y install vim-enhanced
如果上面的三条一条都沒有返回, 可以直接用 yum -y install vim* 命令
yum -y install vim*
7、常用命令
1、查找文件
find / -name filename.txt
根据名称查找/目录下的filename.txt文件。
find . -name "*.xml"
递归查找所有的xml文件
find . -name "*.xml" |xargs grep "hello world"
递归查找所有文件内容中包含hello world的xml2、查看一个程序是否运行
ps -ef|grep tomcat
查看所有有关tomcat的进程3、终止线程
kill -9 19979
终止线程号位19979的进程4、查看文件,包含隐藏文件
ls -al
5、当前工作目录
pwd
6、复制文件
cp source dest
复制文件
cp -r sourceFolder targetFolder
递归复制整个文件夹
scp sourecFile romoteUserName@remoteIp:remoteAddr
远程拷贝7、创建目录
mkdir newfolder
8、删除目录
rmdir deleteEmptyFolder
删除空目录
rm -rf deleteFile
递归删除目录中所有内容9、移动文件
mv /temp/movefile /targetFolder
10、重命名
mv oldNameFile newNameFile
11、切换用户
su -username
12、修改文件权限
chmod 777 file.java
file.java 的权限-rwxrwxrwx
,r表示读、w表示写、x表示可执行13、压缩文件
tar -czf test.tar.gz /test1 /test2
14、列出压缩文件列表
tar -tzf test.tar.gz
15、解压文件
tar -xvzf test.tar.gz
16、查看文件头10行
head -n 10 example.txt
17、查看文件尾10行
tail -n 10 example.txt
18、查看日志类型文件
tail -f exmaple.log
这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。19、使用超级管理员身份执行命令
sudo rm a.txt
使用管理员身份删除文件20、查看端口占用情况
netstat -nltp | grep 8080
查看端口8080的使用情况21、查看端口属于哪个程序
lsof -i :8080
22、查看进程
ps aux|grep java
查看java进程
ps aux
查看所有进程23、以树状图列出目录的内容
tree a
24、文件下载
wget http://file.tgz
curl http://file.tgz
25、网络检测
ping www.just-ping.com
26、远程登录
ssh userName@ip
27、打印信息
echo $JAVA_HOME
打印java home环境变量的值。