读书linux进程中用到的一声令下整理www.bifa365365

2019-08-29 作者:www.bifa365365.com   |   浏览(173)

Linux学习新篇——常用命令和火速键总括,linux新篇

近日刚接触Linux,整理了有个别常用的吩咐和神速键

Tab补全命令

当命令记不清了,输入记得的前多少个用Tab就足以将该命令自动补全。

启动tomcat服务用$startup.sh

甘休tomcat服务通$shtdown.sh,请小心,$符一般已有个别,只供给$后边的命令行就可以啊。

查看端口使用情状netstat -anp|grep 8080、netstat -anp|grep 8443,8080和8443是端口号,当状态如下图所示www.bifa365365.com 1

则意味着被web服务占用,若为其余则是被别的程序占用,若使用结束服务无效,则能够用kill 10679杀死服务。

当要编写叁个文书的时候用vi server.xml,表示要编写制定server.xml文件,不经常候会并发看不见文件内容,用cat server.xml,就能够收看文件内容了,

理所必然了,vi有翻动(o)、编辑(e)等效率选拔,而cat是从未有过的就足以用(i)从日前行初叶开展扦插,(o)从下一行开首插入。

步向编辑格局了退不出去了,那是本身刚初始蒙受的最磨难点,后来请教外人,是人家告诉我的,用Esc啊,就可以脱离编辑状态了。

接下来就是保存或剥离了,:wq保存并脱离,若是是有w那就只是保存了,独有q只是脱离了,假使不让退出呢,那就q!,这样就足以了。

还应该有贰个刨除,rm -rf 指标文件,那是在现阶段文件夹的对象文件下删除文件及其子文件,rm -rf /指标文件是去除/目的文件下的子文件,在根目录下rm -rf 顶级目录/二级/../指标文件夹,那是将目的文件夹下的持有文件全体剔除。

rm是去除,一旦删除是不可能上升的,请审慎使用。

-r是向下递归,不管有多少级目录,一并删除。

-f是直接强行删除,不做别的提醒。

再有多少个-i,那是八个交互式删除,忧虑误删的话就用-i吧,每便都会提醒,客户输入Y确认删除,输入任何不会删除。

本身提示:以上全部的吩咐中多少中间是有空格的哦,自身输入的话就要小心了。

上述只是本同学近年来的Linux学习笔记,请大家多多指教。

近期刚接触Linux,整理了一部分常用的下令和飞快键 Tab补全命令 当命令记不清了,输入记...

1.查看IP相关音信

记录Linux学习路上的星星命令:

a)命令:Ifconfig

开创目录
采取 mkdir 命令创设目录
mkdir $HOME/testFolder
加参数 -p,能够创制多层目录
mkdir -p $HOME/testFolder/childFolder

切换目录
应用 cd 命令切换目录
cd $HOME/testFolder
运用 cd ../ 命令切换成上超级目录
cd ../

一举手一投足目录
接纳 mv 命令移动目录
mv $HOME/testFolder /var/tmp

除去目录
采纳 rm -rf 命令删除目录
rm -rf /var/tmp/testFolder

查看目录下的文本
使用 ls 命令查看目录下全体文件和文书夹(文件夹显示蓝色
ls /etc

始建文件
行使 touch 命令创制文件
touch ~/testFile
实施 ls 命令, 能够看来刚才新建的 testFile 文件
ls ~

编辑文件
选择vi命令编辑文件
vi test.conf
一举手一投足到要编写的字符上输入i,就能够触发insert命令踏向编辑状态
应用esc退出编辑,输入:q!退出不保留文件,输入:wq!强制保存文件并脱离

复制文件
应用 cp 命令复制文件
cp ~/testFile ~/testNewFile

去除文件
行使 rm 命令删除文件, 输入 y 后回车确认删除
rm ~/testFile

翻看文件内容
应用 cat 命令查看 .bash_history 文件内容
cat ~/.bash_history

查看当前文件路径
接纳pwd查看当前文件路线

过滤
过滤出 /etc/passwd 文件中含有 root 的记录
grep 'root' /etc/passwd
递归地过滤出 /var/log/ 目录中富含 linux 的笔录
grep -r 'linux' /var/log/

管道
简单的说的话, Linux 中管道的坚守是将上叁个限令的出口作为下二个限令的输入, 像 pipe 一样将逐条命令串联起来推行, 管道的操作符是 |
譬喻, 大家可以将 cat 和 grep 八个指令用管道组合在一块儿
cat /etc/passwd | grep 'root'
过滤出 /etc 目录中名字富含 ssh 的目录(不包蕴子目录)
ls /etc | grep 'ssh'

重定向
能够动用 > 或 < 将下令的出口重定向到二个文本中
echo 'Hello World' > ~/test.txt

ping 命令
对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是不是联通
ping -c 4 cloud.tencent.com

netstat 命令
netstat 命令用于展示各样互联网有关消息,如网络连接, 路由表, 接口状态等等
列出具备处于监听状态的tcp端口
netstat -lt
翻看全数的端口新闻, 满含 PID 和进度名称
netstat -tulpn

ps 命令
过滤获得当前系统中的 ssh 进程新闻
ps -aux | grep 'ssh'

2.设置IP地址

cd                 #目录跳转
cd /               #回到上一个目录
ls                 #查看目录下的文件
df -h              #查看文件使用情况
mkdir              #创建文件夹文件夹
vi                 # 编辑文件
:wq!               #强制保存文件,并退出vi


ifconfig -a        #查看ip
free #查看系统资源使用情况 http://blog.csdn.net/zhongluhuaok/article/details/52804187

firewall-cmd --zone=public --add-port=80/tcp --permanent     #开放80端口,也可以是其他端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent  # 关闭端口
systemctl restart firewalld                                  #重启防火墙,使其生效

service mysqld restart #重启mysql
nginx -s reload        # nginx 生效
reboot                 # 重启系统

supervisorctl start program_name   #启动某个进程(program_name=你配置中写的程序名称)
supervisorctl stop program_name    #停止某一进程 (program_name=你配置中写的程序名称)
supervisorctl reload               #重新启动配置中的所有程序
supervisorctl stop all             #停止全部进程
supervisorctl update               #更新新的配置到supervisord    
supervisorctl restart program_name #重启某一进程 (program_name=你配置中写的程序名称)
supervisorctl                      #查看正在守候的进程
http://blog.csdn.net/shudaqi2010/article/details/51153961

clear          #刷新终端屏幕 (或者 ctrl   l)
exit           #退出
shift   insert #粘贴
ctrl   insert  #复制

a)命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0

查找文件/文件夹
find —name <file or dictionary name>

安装卸载程序:
sudo yum install/remove *program name*

查阅已安装程种类表:
rpm -qa
rpm -qa | grep mysql//查看是否安装mysql

长途连接linux:使用putty

3.新建文件夹(新建单一文件夹)

www.bifa365365.com 2

mkdir /usr/local/java

vim清空文本
gg跳转到首行
G跳转到末行
d删除
先gg再dG就能够清空整个文件内容
ctrl z推出vim

新建多层文件夹(同不常间新建了app文件夹和software文件夹)

mkdir–p /app/software

4.开采文件夹

cd/usr/local/java

5.活动文件

mv /app/software/apache-tomcat-9.0.0.M21.tar.gz/usr/local/tomcat

6.装置可施行文件rpm –ivh

7.回降和平解决压文件

卷入并压缩文件:“tar -czvf压缩包名.tar.gz文件名”

解压并扩充压缩包:“tar -xzvf压缩包名.tar.gz”

8.查看目录下的全数文件

ls –a

9.编辑文书vi文件名

10.再次回到根目录cd

11.Linux下展开/关闭防火墙命令

时下防火墙状态

service iptables status

1)长久性生效,重启后不会过来

开启:chkconfig iptables on

关闭:chkconfig iptables off

2)即时生效,重启后回复

开启:service iptables start

关闭:service iptables stop

12.装置情况变量vi /etc/profile

13.使近期设置的景况变量生效source /etc/profile

14.列出具备已安装的软件包命令:yum list installed

www.bifa365365.com,15.剔除文件rm –f文件名

16.刨除文件夹以及文件夹中的全部文件命令:rm -rf目录名字

内部:-r:向下递归删除-f:直接强行删除,且并未有另外提醒

在意:使用rm -rf要充裕小心,linux中并未有回收站,严谨操作。

17.Ctrl C:这么些是用来终止当前命令的火速键,当然你也得以输入第一次全国代表大会串字符,不想让它运转直接Ctrl

  • C,光标就能跳入下一行。

18.Tab:那一个键是最管用的键了,也是我敲击概率最高的三个键。因为当您打贰个指令打五成时,它会帮你补全的。不光是命令,当您打贰个目录时,一样能够补全,不信你试试。

19.Ctrl D:退出当前极端,同样你也足以输入exit。

20.Ctrl Z:暂停当前进程,比如你正运维贰个发令,顿然感觉有些难题想暂停一下,就能够动用那一个急速键。暂停后,能够选用fg恢复生机它。

21.Ctrl L:清屏,使光标移动到第一行。

22.查看当前系统版本cat /proc/version

本文由www.bifa365365.com发布于www.bifa365365.com,转载请注明出处:读书linux进程中用到的一声令下整理www.bifa365365

关键词: www.bifa3653