linux命令学习与理解

来源:互联网 发布:网络电视直播在线看 编辑:程序博客网 时间:2024/06/07 20:12

以下命令为我实际运用过程中常碰到,现小结如下:后面陆续补充:

ls;查看当前目录的文件,排方式是默认平铺那种;ls -l 按时间顺序排序列出文件;相当于windows下按列表查看文件;

find / -name filename ;按文件名查找文件,比较实用;支持通配符,例如:find / -name "*.war";查找war文件;

pwd:显示当前路径;

cp:复制文件,本机内;

mp:移动文件与重命名文件;

whereis:基本于数据库查找文件,速度比find快,但实用性似乎不咋地;

ssh:安全登陆远和机器;

scp:远程复制文件;


vi与vim 编辑器;vim是vi的升级版本,可以这样理解;

vi可分为两种模式,insert与命令行模式;insert主要为文件输入操作等;命令行模式主要保存,复制,删除当前行,查找;

按esc按从insert退出到命令行模式;

netstat -apn|grep  8080;查看端口的使用情况 ;

ps -aux|greps tomcat;查看tomcat的服务开启情况;如ps -aux|grep redis;(我起初以为只要查到就是服务开启了,实际上不是这样的,得由两行记录才能判断),当然直接通过netstat -apn|grep  6379;(很实用);端口为listen肯定就是服务开启了;

chkconfig查看服务的启动情况,我总觉得不是太可靠,有待实际学习;

后面的疑问:1.linux的软件如何卸载,如何添加到自启动;有待后面学习与实际操作;

查看本机公网ip地址: curl ipinfo.io;及 curl ifconfig.me;

"./  "代表运行某个文件,如"./ go"运行go文件;解释如下:

或者说./为运行文件的操作,被运行的文件名为go如果你想直接输入go就运行,可以把go复制到目录/usr/bin下





原创粉丝点击