linux日常开发使用命令整理】的更多相关文章

linux: 安装ssh-server:$ sudo apt-get install openssh-server 更新软件库:$ sudo apt-get update 启动ssh:$ sudo /etc/init.d/ssh start 复制文件到文件夹:$ sudo cp -rf jdk1.8.0_91 /opt 剪切文件: mv 路径一/文件名 路径二剪切文件夹:mv 路径一 路径二 修改文件权限:$ chmod 644 mm.txt 创建软连接:$ ln -s f1(源) f3(连接)…
Linux的经典shell命令整理 1.删除0字节文件find -type f -size 0 -exec rm -rf {} \; 2.查看进程按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr 3.按cpu利用率从大到小排列ps -e -o “%C : %p : %z : %a”|sort -nr 4.打印说cache里的URLgrep -r -a jpg /data/cache/* | strings | grep “http:” | aw…
收集.整理日常系统管理或维护当中的,常用到的一些关于文件操作的命令或需求,后续会慢慢补充.完善! 查看.生成指定目录的目录树结构?   [root@DB-Server ~]#tree   #当前目录   [root@DB-Server ~]#tree  /home/oracle/kerry 查看当前目录或指定目录的大小? [root@DB-Server ~]#du -sh /u01 [root@DB-Server ~]#du -sh 查看各个文件或子文件夹大小 [root@DB-Server ~…
一.PHP中调用外部命令介绍 二.关于安全问题 三.关于超时问题 四.关于PHP运行linux环境中命令出现的问题 一.PHP中调用外部命令介绍 在PHP中调用外部命令,可以用,1>调用专门函数.2>反引号.3>popen()函数打开进程,三种方法来实现: 方法一:用PHP提供的专门函数(四个): PHP提供4个专门的执行外部命令的函数:exec(), system(), passthru(),shell_exec() 1)exec() 原型: string exec ( string$…
Linux命令学习 1.文件&目录处理 ls -a 全部文件 -l 详细信息 -r 递归显示子目录结构 ls -al 相当于 ls -a -l cd ..上级目录 .当前目录 ~家目录 cd + 回车直接到家目录 pwd 显示当前目录 mkdir 创建一个新的目录 rmdir 删除一个空的目录 cp 复制 -r 会递归复制目录下所有文件 cp 文件名 + 新文件的名字 cp 文件名 + 新文件路径 rm 移除 -r 删除目录下所有文件 -i 交互式删除 -ri 交互删除含多个子目录的目录 mv…
Linux系统启动流程 bios(找到启动介质) --> mbr(找到boot loader  512B 446引导信息 64分区信息 2 标志位 ) -->grub(选择操作系统或者内核) -->kernel -->init 启动BIOS程序 从存储设备中读取起始的521bytes(主引导程序MBR) MBR告诉电脑从哪个设备中加载程序 boot loader)通过GRUB 选择操作系统或者内核和操作级别 Linux系统的七个操作级别 linux 有7个操作级别 可以在/etc/…
Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat  Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一个启动盘: Linux系统的安装(公司只允许命令行模式)分为典型安装和自定义安装,一般选典型安装: 手动分区 手动设置分区 文件格式为ext4: sda 前两位为硬盘类型 后面为盘的编号: /boot(系统分区) 500MB : /swap(交换分区或者虚拟内存 用于存放闲置的程序释放系统内存) 大…
1)查看网络端口 netstat -na --ip 2)查看特定应用程序进程 ps -ef | grep vsftp  or ps aux | grep xxx.exe 3)查看系统日志 vi /etc/var/syslog 4)ubuntu完全卸载并删除配置文件 apt-get --purge remove vsftpd  apt-get update apt-get install vsftpd 5)查看某一端口运行的网络程序netstat -ntpl 22 6)查看某一端口运行的程序lso…
很多零碎命令集锦: 1. 怎样通过命令下载ftp文件 read -s -p "Your passwd: " Passwd; wget --user=YourUserName --password=$Passwd ftp://IP/dir/file read -s -p "Your passwd: " Passwd; axel ftp://yourUserName:$Passwd@IPaddr/dir/file 2. 怎样通过命令下载samba文件 smbclient…
Sftp常用命令: lcd f:本地切换到 F盘 lpwd本地 当前目录 lls本地 文件列表 put 本地 上传文件到服务器(put输入后,回车会有弹窗,选择上传文件) get下载文件到本地 Linux命令: 1.文件夹的操作 1 pwd:显示当前路径 2 ls: 显示当前目录下的文件和文件夹 3 touch: 创建文件 4 mkdir devlop :创建 文件夹名称为:“devlop”的文件夹 5 rm -rf develop: 删除文件夹develop 6 whereis java :…
一.压缩文件命令 1.*.Z compress 程序压缩的档案:2.*.bz2 bzip2 程序压缩的档案:3.*.gz gzip 程序压缩的档案:4.*.tar tar 程序打包的数据,并没有压缩过:5.*.tar.gz tar 程序打包的档案,其中并且经过 gzip 的压缩!6.*.zip zip 程序压缩文件7.*.rar rar 程序压缩文件 二.解压缩文件命令 1.*.tar 用 tar –xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.…
1.进入insert模式 o:当前行后 O:当前行前 r:替换当前字符 R:替换当前字符直到ESC 2.删除命令 #dw:删除#个word d^:删除至行尾 d$:删除至行首 3. u:撤消 ctrl+r:反撤消 4.搜索替换 /pattern:前往后查找 ?pattern:后往前查找 n:同方向查找下一个 N:反方向查找下一个 :s/p1/p2/g:当前行替换 :n1,n2 s/p1/p2/g:n1至n2行替换 :% s / old / new / g:全文替换 5.行命令 :n1,n2 co…
系统负载用w查看.是什么原因造成了系统负载.查看系统负载状态 命令:vmstat vmstat就查看一次 vmstat 1 每秒钟更新一次.按ctrl+c取消. vmstat 1 5 每秒钟更新一次,更新5次,自动取消. procs r 表示一秒钟有多少任务在run状态. b 被堵塞的任务.磁盘比cpu速度慢,带宽跑满,会被阻塞.io阻塞的任务. memory swpd 有多少数据量被交换.单位kb buff cache swap 大于0说明内存不够 si 进入到内存的 so 从内存出来的 io…
查看一个文件夹是的挂载路径,比如查看opt文件夹挂载在哪:df /opt root@iZ2zedo02x7n4nuc3lb4ueZ:~# df /opt Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda1 41151808 6999740 32038640 18% / 查看linux是64位还是32位:getconf LONG_BIT root@iZ2zedo02x7n4nuc3lb4ueZ:~# getconf LONG_…
1.automake编译 autoreconf -isv ./configure make 2.远程获取代码 rsync -aPvr --exclude=*/log/* *.*.*.*::home/src . 3.建立软链 ln -s ../../../word_segmentor/ word_segmentor 4.建立空文件 dd 5.修改用户 chown -R usr.usr * 6.查看文件,滚动log tail -f src 7.查看安装包 rpm -qa#查看属于哪个安装包yum w…
现在把我日常开发中用到的svn命令总结出来,做个备忘,其实真正用到也就那几个. 如果遇到参数不知道使用或其它困难请使用:svn --help 得到帮助 1)检出: svn co svn地址 本地路径 #可带参数--username,使用不同账户使用svn 2)添加新文件: svn add '文件'  #你本地新建的文件需要svn add 3)提交: svn ci -m 'log' 文件 4)更新文件: svn update #把远程svn服务器的代码改动更新到本地 5)删除文件: svn del…
linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz \ sz) \ nc 抓包工具 - charles 内存检查 - free \ meminfo 系统监控 - vmstat \ iostat \ top \ ps \ sar \ dstat 系统调用追踪 - strace \ gcore 文件相关 - find \ awk \ sed \ grep…
近几个月刚从windows上转过来,开始慢慢熟悉linux,先不撕比到底哪个更好,首先要怀着相互借鉴的精神去了解各个平台. Linux上做开发,除去使用文本编辑器做开发的大神之外,大家(包括我这种菜鸟新手)都需要掌握的应该就是Linux上的常用命令,能让一些时不时冒出来的琐碎而又麻烦的需求简单化.这次先整理几个. cat paste cut grep 一个一个来,先从cat开始,昨天面试被问到了答不上来... cat 主要是三个功能:显示文件内容.创建文件.合并文件 最基本的语法就是:cat […
Linux日常之命令awk 参考:http://www.zsythink.net/archives/tag/awk/ 一. 命令awk简介 1. awk是一种编程语言,用于对文本和数据进行处理的 2. 具有强大的文本格式化能力 3. 利用命令awk,可以将一些文本整理成为我们想要的样子 4. 命令awk是逐行进行处理的 二. grep.sed.awk的简单比较 1. 命令grep,更适合单纯的查找或匹配文本 2. 命令sed,更适合对匹配到的文本进行编辑 3. 命令awk,更适合文本格式化,对文…
linux常用命令整理 一.ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -l 除了文件名之外,还将文件的权限.所有者.文件大小等信息详细列出来(可以直接写成 ll) 实例:     ll nam…
Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键---停掉正在运行的程序Ctrl+d按键---相当于exit,退出Ctrl+l按键---清屏 1.关机命令:shutdown shutdown 参数说明: [-t] 在改变到其它runlevel之前,告诉init多久以后关机.[-r] 重启计算器.[-k] 并不真正关机,只是送警告信号给每位登录者[lo…
pwd  当前目录的路径ls -a 显示隐藏文件ls -l h*  显示所有以h开头的文件ls -d  b*  显示所有以b开头的文件夹ls -l  *.log  所有后缀是.log 的文件dir 显示文件touch 创建文件grep "aa" cc.java 在cc.java中查看是否有aafind / -name aaa.java  从根目录开始按照名字找aaa.javals -l > a.txt    输入覆盖ls -l >> a.txt   输入不覆盖./ e…
目的:记录Linux日常所用命令 [20171222]Linux环境下查看硬件组件型号 cat /proc/cpuinfo及lspci 查看CPU [root@t-redhat- ~]# cat /proc/cpuinfo processor : vendor_id : AuthenticAMD cpu family : model : model name : AMD Ryzen Eight-Core Processor ->这里就是CPU型号 stepping : cpu MHz : 299…
根据本周的Linux学习进度,整理了部分Linux知识及常用命令,待完善…… 1.显示默认启动方式(默认启动目标): systemctl get-default 2.设置默认启动方式(默认启动目标):设置默认启动目标为命令行界面:systemctl set-default multi-user.target设置默认启动目标为图形化界面:systemctl set-default graphical.target注意:设置系统默认启动界面后,需要重启系统,才可生效.在命令行界面下成功登录时,可以执…
linux日常---1.linux下安装.查看.卸载包常用命令 一.总结 一句话总结: 对比学习 1.linux如何查看系统中安装的程序? rpm -qa   # 查看所有安装的软件包 2.linux下如何能够使用git命令,比如 git clone https://github.com/teddysun/lamp.git? yum -y install wget screen git 3.linux下一键安装php的方式? https://lamp.sh/:LAMP一键安装包 4.js数组操作…
知识点梳理 Linux课堂笔记 学习目标 能够知道什么是Linux系统以及它的应用场景 能够独立完成安装VMware虚拟机和网络配置 能够独立完成安装CentOS以及远程终端SecureCRT 能够熟练编写账户管理.用户组的增删改查和添加命令 能够熟练编写系统管理的常用命令 能够熟练编写目录常用命令 能够熟练编写权限常用命令 能够知道用户组实际应用场景 1 初识Linux 在前面的课程中,我们无论是开发.测试.部署.存储都在Windwos操作系统的环境中,从今天开始我们一起学习下Linux,Li…
Linux 究级基础入门命令整理 条条框框,三三两两,怎讷个这么多,哈哈!no zuo no die. 纯粹个人菜鸟笔记,望大神笑纳! 后续,未完!! 查看系统信息 uname -a - 查看内核/操作系统/CPU信息 head -n 1 /etc/issue - 查看操作系统版本 free -m - 查看内存使用量和交换区使用量 df -h - 查看各分区使用情况 du -sh <目录名> - 查看指定目录的大小 du -sh * 查看当前目录下各个目录及文件所占用磁盘空间大小 grep M…
linux实用命令整理 由于开发过程中经常接触linux系统进行各种情况下的操作,故开此博客整理生产环境下操作命令集,温故而知新. 系统命令 快捷键操作命令 1.tab //命令或路径等的补全键,linux用的最多的一个快捷键 ️ 2.ctrl+a //光标迅速回到行首 ️ 3.ctrl+e //光标迅速回到行尾 ️ 4.ctrl+f //光标向右移动一个字符 5.ctrl+b //光标向左移动一个字符 6.ctrl+k //剪切(删除)光标处到行尾的所有字符 ️ 7.ctrl+u //剪切(删…
据说,你要对Linux文件做的事情,98%都记录在这篇文章里了. 1.ls命令 最常见的命令,相信刚进入linux命令行界面的时候,都要用这个命令看看当前目录下都有哪些文件吧. 名称:List 含义:列出当前目录(或者指定目录)下的文件或目录列表,通过不同的参数展示权限等目录相关信息,以及排序规则. 格式:ls [参数].ls [目录名] [参数] 参数: 参数 含义 -l 除了文件名之外,还将文件的权限.所有者.文件大小等信息详细列出来.可以缩写成我们常用的ll命令 -a 列出目录所有文件,包…