标签归档:shell

整理常用Linux命令

这不仅仅是一篇文章,要时时更新与添加最新的使用方法与技术

找到PHP配置文件的地方:

php -i | grep “Loaded Configuration File”

文件路径/etc/sysconfig/iptables

开关 重启 /etc/init.d/iptables start|stop|restart

查看防火墙信息/etc/init.d/iptables status

20200407更新

“D:\Program Files\Git\usr\bin\split.exe” -b 100000000 nohup.out

花生壳类似软件

ngrok

yum install
yum remove

定时任务

crontab -l
crontab -e

参考

每周六早上5点整更新mp_customer
0 5 * * 6 sh /root/task/mp_customer.sh >> /root/task/logs/mp_customer.log

alias
alias 显示列表
alias mtr=/usr/local/sbin/mtr 关联
unalias mtr 删除关联

unzip dokuwiki.zip -d dokuwiki
ngrok
http://www.racksam.com/2016/12/18/aliyun-centos7-install-ngrok/

/opt/ngrok/bin/ngrokd -tlsKey=/opt/ngrok/server.key -tlsCrt=/opt/ngrok/server.crt -domain=dev.mydomain.com -httpAddr=:80 -httpsAddr=:443 -tunnelAddr=:4443 > /opt/ngrok/ngrok.log &

systemctl –type=service
systemctl enable tomcat.service
systemctl start tomcat.service
systemctl restart tomcat.service

统计目录下文件数
ls -l | grep “^-” | wc -l

停止 php fpm
kill -INT cat /opt/php-5.3.29-2/var/run/php-fpm.pid

zip -r tsinghuaao.zip tsinghuaao 压缩mydata目录
压缩:tar zcvf FileName.tar.gz DirName
解压:tar zxvf FileName.tar.gz

目录操作
更改目录权限:chmod -R 777 www
重命名文件夹:mv 123 abc 123是原名,abc是想要改的名字
内拷贝内容:cp -r demo/. www/
不提示拷贝:\cp -ar Uploads/ ../../demo/Public/

zip 解压
解压到当前目录下
$ unzip text.zip
将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
$ unzip -n text.zip -d /tmp
查看压缩文件目录,但不解压。
$ unzip -v text.zip

lampp安装路径:/opt/lampp/lampp

iptables 防火墙
文件路径/etc/sysconfig/iptables
开关 重启 /etc/init.d/iptables start|stop|restart
查看防火墙信息/etc/init.d/iptables status

重要!!开启端口一定要在这句之上

-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited
命令设置开启端口
/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT

CentOS安装32位兼容包:yum install glibc*

修改语言
修改后的/etc/sysconfig/i18n 文件为:
LANG=”en_US.UTF-8″

xampp软件地址:http://www.apachefriends.org/zh_cn/xampp-linux.html

scp命令远程拷贝

ssh 10.10.8.151
cd /bea/user_projects/domains/uumsdomain/applications/uums/WEB-INF/jsp/
scp root@10.10.8.27:/root/transfer/initPrinter.jsp ./

系统相关
查看内存大小:free -m
显示当前路径:pwd
查找和定位文件:locate tomcat

linux vi

一般模式:

/word 查找
:1,$s/word1/word2/g[c] 替换
x删除一个字符
dd删除一行,剪切
yy复制一行
p粘贴一行
u重复前一个动作

ctrl+b上一页
ctrl+f下一页
j下一行
k上一行

编辑模式:
i插入
a增加
o新加一行
esc退回一般模式

命令模式:
:w存盘
:q退出
:wq存盘退出
:q!强制退出
v进入可视模式,选择文本

e 由游标所在位置至该字串的最后一个字元。
w 由游标所在位置至下一个字串的第一个字元。
b 由游标所在位置至前一个字串的第一个字元。
$ 由游标所在位置至该行的最后一个字元。
0 由游标所在位置至该行的第一个字元。

怎么使SSH服务开机自动运行
chkconfig sshd on
reboot

切换用户
如何在linux中切换用户
su root ,也可以切换到其它用户,root是默认的,所以只要写su就可以了。
如果是临时切换可以用:
sudo ls ….
sudo文件路径/etc/sudoer

Linux中如何新建用户
adduser joe
passwd joe
[输入用户密码]
[再次输入用户密码确认]

Linux中如何删除新建用户
userdel -r shgaj

linux怎么退出图形界面
Ctr+Alt+BackSpace
linux进入图形界面的方法
安装有图形界面的情况下,启动linux在终端下输入: startx
如何设置自动进入命令界面
/etc/inittab
id:3:initdefault:
将3改为5

常用操作
删除文件命令
rm -rf

设置时间
date 010318242008(月日时分年)

查看磁盘空间
df -lh

查看文件的最后部分
tail -f nohup.out

移动文件
mv

查看目录占用空间
du -s /bea

linux下如何查看cpu型号和主频
key: linux cpu 型号 主频
cat /proc/cpuinfo

开机自启动服务 sftp服务器

systemctl enable httpd.service
systemctl enable squid.service