范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

常用Linux命令

  1.查看进程:
  ps aux | grep java
  ps ef | grep activemq
  ps aux | less |grep SA rep/wr2
  2.删除进程:
  kill 9 -s uid
  3.查找文件:
  find -type f -name "*.*" | xargs grep "1190277"
  find / -type f -name "*" | xargs grep "1190277"
  find /out/archives/ -type f -name "*" | xargs grep "1190277"
  find /etc -type f -  print 0   | xargs -r  0   grep   -E ""
  find 在文件系统中搜索某文件 e.g find / -name fileName
  find /archive/991/inbound*/*SP* | xargs grep -n "0031" 在那个目录下的所有*SP*文件中找文件内容中含有"0031"的文件
  find /archive/042/inbound*/TRANS | xargs grep -nH "12310763" 同上,注意,只能找非压缩的文件内容含xx的
  find .|xargs grep -ri "122-367-000159" 在当前目录下查找内容含"122-367-000159"的文件
  find .|xargs grep -ri "122-367-000159" -l 只打印出文件名
  find /archive/122/ -name "367*" | xargs grep -nH "000159" -l 在122目录下找367*的文件,然后文件内容含000159的,加上了-l则只输出文件名
  find . -type f |wc -l 查看当前目录文件数量,可以把"."换成别的指定目录
  查找目录下大于100M的文件:
  find . -type f -size +100M
  4.查找文件中的内容:
  grep --color=auto "1190277" /out/archives/
  grep 在文本文件中查找某个字符串
  (1)grep "test" d*  #显示所有以d开头的文件中包含 test的行
  (2)grep ‘test’ aa bb cc    #显示在aa,bb,cc文件中包含test的行
  (3)grep ‘[a-z]{5}’ aa   #显示所有包含每行字符串至少有5个连续小写字符的字符串的行
  (4)grep magic /usr/src  #显示/usr/src目录下的文件(不含子目录)包含magic的行
  (5)grep -r magic /usr/src  #显示/usr/src目录下的文件(包含子目录)包含magic的行
  grep "122-367-000159" inbound_isd2016_05*/* 当前目录下,列出所有含122-367-000159的文件,也是针对非压缩的文件
  5.文件压缩解压
  zip test1.zip test.MYI
  (zip 压缩包 源文件)
  gzip fileName 压缩成gz
  tar -zxvf fule.tar.gz 解压缩
  gunzip XX.gz
  zip -r mydata.zip mydata 压缩mydata目录
  unzip mydata.zip -d mydatabak 解压到-d 后的目录下
  6、文件操作
  ls 显示文件或目录
  -l 列出文件详细信息l(list)
  -a 列出当前目录下所有文件及目录,包括隐藏的a(all)
  -d 显示部分文件,如 ls -d activitylog*, 就会显示目录下所有activitylog*文件
  ls -ld */out/archives/ 列出当前目录下所有类似" */out/archives/ "目录(不包含文件)
  mkdir 创建目录
  -p 创建目录,若无父目录,则创建p(parent)
  cd 切换目录
  touch 创建空文件 eg. touch a.txt
  echo 查看一些变量,如echo $HOME.
  cat 查看文件内容
  文本编辑器:
  vi/vim 按 i, I, o, O, a, A, r, R进入编辑模式,Esc退出编辑模式,查找单词,"/word"
  ":w",保存,":wq",保存并退出,":q!"不保存强制退出
  / 正着查询
  ? 倒查询
  n 往下翻, N 往上翻
  cp 拷贝 e.g cp file1 file2 dir1( file1,2移到dir1); cp -R dir1 dir2(dir1整个复制到dir2)
  mv 移动或重命名 eg. mv file1 file2 (file1改名file2); mv file1 dir1 (file1移到dir1)
  rm 删除文件
  -r 递归删除,可删除子目录及文件,(删除文件夹,就要用rm -r dirName)
  -f 强制删除
  统计:
  wc 统计文本中行数、字数、字符数
  wc -l 文件名,统计行数
  wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。
  wc -l filename 报告行数
  wc -c filename 报告字节数
  wc -m filename 报告字符数
  wc -w filename 报告单词数
  ls -l |wc -l 用来统计当前目录下的文件数 ls -l TWprtlabp.*|wc -l 统计TWprtlabp.* 文件数
  rmdir 删除空目录
  tree 树形结构显示目录,需要安装tree包
  pwd 显示当前目录
  ln 创建链接文件
  more、less 分页显示文本文件内容
  head、tail 显示文件头、尾内容
  eg. head -20 /etc/services 查看文件头几行,前20行
  tail -10 fileName 查看文件尾几行
  ctrl+alt+F1 命令行全屏模式
  转码:
  locale -a 查看本地字符集
  locale -m 查看所有支持的字符集
  iconv -cs -t GB2312 -o 20160912.TXT.convBig5 20160912.TXT
  -t 目标编码, -o 输出文件
  查看文件encoding
  1. file fileName,看文件encoding和详细信息
  2. 打开文件,vim后, :set fileencoding
  文件转换
  方法1:dos2unix fileName
  或者:
  方法2:vim fileName
  然后 set ff=unix
  切割文件:
  split -b 300m alarm_report.csv 1.csv. 按大小切割
  split -l 10000 alarm_report.csv 1.csv. 按行数切割
  即把alarm_report_rpt.csv切割成300M的文件,为1.csv.aa; 1.csv.ab; 1.csv.ac ...
  Sed 命令讲解:
  sed 是一种在线编辑器,它一次处理一行内容,把处理的内容放在临时缓冲区,然后处理完后,把缓冲区内容显示在屏幕上,接着处理下一行。但文件内容没有改变,除非重定向输出。
  在文件每行最前或最后加上一个字符:
  sed "s/$/&TAIL/g" test.file > test_add.file (把每行加了TAIL的内容放在test_add.file文件中)
  替换文件内容:
  sed -i "s#r##g" data.txt (用#来分割,就可以 替换 r 为 空)
  7、权限:
  chmod sudo chmod -R 765 filename
  权限设定 读.写.执行 r.w.x 111 7所有权限 100 4 读 010 2 写 001 1 执行, so 6是读写
  用户. 组 .其他人 user,group,others
  chmod -R 777 fileName/directory // -R 表示这个目录下所有的文件及子文件都设为777
  chmod u+rw fileName
  chmod ugo-x fileName
  chmod u=rwx, go=rw fileName //制定权限
  drwxr-xr-x 第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道 第 2 -4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。 第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。 第8-10位表示其他用户所具有的权限。 所以正确的看法是:d rwx r-x r-x, 755
  chown sudo chown root:root -R cups 更改指定文件的所有者和所有组
  8、系统命令
  uname -a 查看内核、操作系统,cpu信息
  env 查看环境变量,资源
  top 查看内存,CPU使用情况,和资源管理器一样
  free -m 查看内存使用量和交换区使用量
  fdisk -l 查看所有分区
  id 查看用户信息
  hostname 查看计算机名
  netstat -rn 查看gataway
  cat /etc/resolv.conf 查看DNS
  clear 清屏
  kill 杀死某进程
  sudo apt-get install softName 安装软件
  ps 查看进程, ps aux | grep java ps ef | grep activemq 查看所有进程,有关activemq的
  ps -ef, 查看所有进程,找到要杀的进程,记下PID,然后 sudo kill -9 PID
  E.g: $ ps -ef | grep firefox
  smx 1827 1 4 11:38 ? 00:27:33 /usr/lib/firefox-3.6.18/firefox-bin
  smx 12029 1824 0 21:54 pts/0 00:00:00 grep --color=auto firefox
  然后,$kill -s 9 1827
  XX | grep java 查看XX旗下java相关的
  netstat na | grep 61616 查看端口号61616监听状况
  sftp Aip 远程, 进入A系统
  lcd 在A系统中进入原本系统的路径
  put fileName 把原本系统的文件放到A系统中
  get fileName 把A系统的文件放到原本系统中
  磁盘空间:
  df -hl 查看磁盘剩余空间
  df -h /apps 查看/apps在哪个分区
  df -h 查看每个根路径的分区大小
  du -sh [目录名] 返回该目录的大小
  du -sm [文件夹] 返回该文件夹总M数
  9、其他基本命令
  ctrl+alt+t 打开console
  --help 命令帮助 eg. ls --help,会弹出剩下的命令解释
  man 命令帮助 eg. man ls
  makefile 文件 用于定义一系列的规则来指定哪些文件先编译,哪些后编译等等。 然后用make 命令来操作。
  ifconfig 查看ip
  10、Linux各个文件作用
  /bin binary 二进制可执行命令
  /dev device 设备特殊文件
  /etc  editable text configuration 系统管理和配置文件, 比如Apache.conf, Font
  /home 用户主目录的基点。 /home/bruce/Downloads
  /lib 动态链接共享库,和windows的dll一样
  /tmp 公用的临时文件存储点
  /root 系统管理员的主目录
  /var  var文件夹大小可能很大,因为包含系统运行时要改变的数据。 比如各种程序的log文件,放在log下,catman放帮助文件,tmp放更大的文件。
  /user 应用程序,文件
  /mnt mount(挂载) 挂接光驱,USB设备。系统临时用的挂载点
  11、Linux下检测FTP服务并开启FTP服务
  1. 检测FTP服务是否开启
  通过查询提供FTP服务的进程是否存在
  Shell代码
  ps -ef | grep ftp
  并未找到任何包含ftp关键字的进程信息,可判断服务未开启。
  通过查询是vsftpd服务是否存在
  Shell代码
  service vsftpd status
  vsftpd是最常见的FTP服务器,一般Linux系统都是通过vsftpd来搭建FTP服务环境。发现处stopped状态。
  2. 开启FTP服务
  Shell代码
  service vsftpd start
  成功开启并显示出pid(进程ID)为3401。再查下vsftpd开启状态已经显示running。
  再通过查询包含ftp关键字的进程信息,发现也找到一个进程ID为3401的FTP进程。
  http://man.linuxde.net

IPhone14苹果没有预见到这一切视频加载中Apple再次发现自己在iPhone14上处于一个奇怪的境地。就在昨天,我们得知整个iPhone14产品线因为包装盒内不提供充电器在巴西被禁止销售。现在,我们从著名的苹果苹果应用商城藏成人App正常下载后竟能玩变身近日,有市民反映在苹果应用商城内,有外表看似正常的工具软件,下载后却变为成人色情App。新黄河记者发现,为使用户正常下载,在软件网址介绍中,特意注明当在ios商店中下载时,由于应用苹果的aipods回收计划,把我整懵了,这不是回收,是白嫖这次的苹果发布会,确实挺重磅的,推出了4款手机,相比上一代,增加了一个iPhone14Plus还发布了3款手机,向专业运动手表进军了,推出了AppleWatchUltra还推出了一关于小王子和玫瑰花的经典语录,值得收藏一小王子你知道吗,当你感觉到悲伤的时候,就会喜欢看落日。二当你抚平你的忧伤的时候,你就会是我永远的朋友,你要跟我一起笑。三我住在其中一颗星星上面,微笑着,每当夜晚你仰望星空的时候,第七集护肤干货不同年龄段该如何护肤?建议收藏很多姐妹经常有这样的困扰,不知道自己的年龄适合用什么功效的护肤品,不清楚应该如何正确地护肤今天,我整理了不同年龄段应该怎么护肤,护肤的重点是什么?1218岁(青春期)皮肤只要油脂增糖尿病的九个真相!为什么偏偏我得了糖尿病?1。糖尿病的一个主要原因,是主食吃多了中国疾控中心去年的糖尿病负担地图研究报告中,明确表示,中国人的主食吃太多,是糖尿病的一个主要原因。2。少吃主食,不吃糖,糖尿病真的可能好研究报癫痫病除了配合治疗外,还需要做好哪些养护癫痫是一种难治性疾病,病因复杂,给患者的治疗带来一点阻碍,但是癫痫并不是不治之症,所以患者要调整好的心跳,积极配合治疗是可以控制住病情的,癫痫的治疗效果并不是立马立竿见影,在治疗过你的胃病,其实不是吃出来的现在的年轻人常有都有吃外卖打工餐的时候,但你的胃就不开心了。现在年轻人体质越来越差,大家也会担心胃病胃癌的发生,但确实是没有时间金钱吃健康营养餐。别急,小编这就来教大家如何打响保胃A史密斯杜兰特肯定后悔离开了勇士近日名嘴斯蒂芬A史密斯参加了一档节目。在节目中,史密斯表示杜兰特肯定后悔离开了勇士。他当然后悔。我觉得这显而易见。在那么成功后离开,你去哪和谁打球,都很重要。斯蒂芬库里是篮球运动的太强了!25分大逆转!连续11次杀入四强!763,斯通猛夸西班牙大逆转挺进欧锦赛四强啦!加鲁巴发挥出色表现!欧锦赛14决赛西班牙对阵芬兰的比赛在凌晨进行,上半场西班牙一度落后芬兰15分,被后者打得毫无还手之力,攻防两端完全不在线,这可能是沙特与埃及,希腊联合申办2030世界杯,沙特王室将豪掷400亿美元2022卡塔尔世界杯即将开幕。国际足联也没闲着,他们开始筹备选择2030世界杯主办国。据阿拉伯卫星电视台报导,继卡塔尔取得主办权后,沙特阿拉伯也跃跃欲试,传出联手埃及希腊三国,首次
女排全锦赛天津3比0战胜浙江,王宝泉率队夺第三胜,暂居小组第三北京时间9月23日消息,2022年全国女子排球锦标赛在福建漳州展开第六日较量。小组循环赛A组第六轮,王宝泉挂帅的天津女排顶住压力,以3比0战胜浙江女排,取得第三胜,目前的战绩为3胜1955年授衔遇难题,3000红军究竟应该如何评选,主席红军不下校1955年9月初,毛主席翻出罗荣桓寄来的信件,阅读一番之后眉头紧锁。作为授勋的主要负责人。罗荣桓向毛主席提出不情之请,希望放弃自己的元帅军衔。这不是毛主席第一次收到让衔申请信。包括9个车站临时关闭,天津地铁最新提示今天,微信公众号天津地铁运营发布了9月24日6时,关于天津地铁部分车站运营调整的公告各位乘客朋友根据疫情防控需要,自2022年9月24日6时起,1号线复兴门站陈塘庄站土城站南楼站,爆笑笑话夫妻俩吵架了,妻子气势汹汹,对丈夫一顿狠批1。夫妻俩吵架了,妻子气势汹汹,对丈夫一顿狠批。奇怪的是,每每妻子说到关键处,地板上总能听到发出咚咚的声音。丈夫疑惑地问为什么每次你骂我废物时,楼下的女人总会拿晾衣杆顶天花板?妻子130让红军与曼城看齐,英超双雄施压拜仁大巴黎北京时间8月27日晚间22时,英超联赛第4轮迎来一场备受关注的比赛,此前三轮不胜的红军利物浦主场迎战伯恩茅斯。上半场,利物浦凭借迪亚斯的头球埃利奥特的远射阿诺德的进球菲尔米诺的推射AirPodsPro第二代5天体验强,没有对手视频加载中下面是视频文稿这,是AirPodsPro,第二代。充电壳,自带扬声器,充电和电量低时会发出声音,支持MagSafe和AppleWatch的充电器充电。充电壳内,加入了U127次上春晚,却因因整容而受影响,蔡明的人生到底经历了什么?对于从事演艺事业的人来说,春晚无疑是最高的舞台,不仅可以获得超高的人气,更能获得大家的称赞,可以说是明星梦寐以求的舞台,只可惜很多人可遇而不可求,因为春晚对于演员的要求非常高,不是5G应用征集大赛智慧交通专题赛结果公布哈啰高精度定位单车项目获一等奖以5G赋交通,智启新征程为主题的第五届绽放杯5G应用征集大赛智慧交通专题赛决赛日前在广州落下帷幕,由国内专业的本地出行及生活服务平台哈啰主导并与几家合作单位联合申报的基于5G北斗超商业化未现寒意钉钉争夺大客户本报记者李立上海报道以中小企业为底盘的钉钉是如何服务大客户的?在经济进入下行通道,企业都在紧盯降本增效,钉钉尝试给出自己的方案。走访企业客户,紧跟他们的真实需要,是钉钉总裁叶军工作贸易管制海关口岸验核监管证件之技术出口篇随着海关总署不断深化放管服改革,持续优化口岸营商环境,目前我国进出口环节监管证件精简至41种,除部分特殊情况外,已实现联网核查38种。其中涉及技术出口的是技术出口许可证和技术出口合如何高效的学习一门技术?学什么基础与应用近些年诞生了许多新技术,比如最时髦的AI(目前还在智障阶段),数学基础是初中就接触过的概率统计。万丈高楼从地起,不要被新工具或者中间件迷住双眼,一味地追新求快。基础