Linux学习
文章平均质量分 83
budapest
原居合肥现在上海
展开
-
Linux文件相关
它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。tail命令与head命令用法相似,tail命令用于查看文档的尾端指定数量的字符块,默认显示文档的最后 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。-p:--physical,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,参考示例2。head命令用于查看文档的开始指定数量的字符块,默认显示文档的前 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。转载 2023-12-11 22:27:01 · 98 阅读 · 0 评论 -
Linux的字符集及编码
d. 假如你设定了LANG=zh_CN.UTF-8,而其他的LC_CTYPE=en_US.UTF-8,其他的LC_*,和LC_ALL均未设定的话,那么系统的locale设定将是:LC_CTYPE=en_US.UTF-8,其余的 LC_COLLATE,LC_MESSAGES等等均会采用默认值,也就是LANG的值,也就是LC_COLLATE=LC_MESSAGES=……就像 Unicode编号U59D0是代表姐姐的“姐”字,但是具体的这个字是用两个字节表示,三个字节,还是四个字节表示,是字符集的问题。原创 2023-05-06 18:11:10 · 11525 阅读 · 0 评论 -
linux下查看已经安装的jdk 并卸载jdk
一、查看Jdk的安装路径: whereis javawhich java (java执行路径)echo $JAVA_HOME echo $PATH 备注:如果是windows中,可以使用: set java_home:查看JDK安装路径java -version:查看JDK版本 二、卸载旧版本的JDK:原创 2015-05-04 18:11:47 · 6520 阅读 · 0 评论 -
Linux下常用软件的安装大全
1. 安装JDK(以jdk-1.6.0_21为例 )chmod 755 jdk-6u21-linux-x64.bin //设置本用户具有写、执行、读的权限sh jdk-6u21-linux-x64.bin //安装,需要输入yes来统一License agreementmv jdk1.6.0_21 ../local //统一安装到localvi /home/work原创 2012-10-18 15:22:38 · 1318 阅读 · 0 评论 -
vsftpd的安装与配置--问题排查
今天安装ftp,不幸折腾了半天...., 现记下来,归结起来主要是对Linux系统及命令不够熟练,当然还有在查问题时一定要首先看日志,而不是看配置。0)首先确定一下,是否安装了ftp服务 ps -ef | grep 21 查看,注意看ftp localhost的屏显信息,反馈是command not found , 怎么就能说明ftp 服务没有装呢,是client没有装呗? 想原创 2013-09-17 22:46:32 · 19162 阅读 · 0 评论 -
Linux上iptables防火墙的基本应用教程
今天发现一台机器上的应用服务,本机可以访问它,别的机器却不可以,但可以ping通它的机器IP。后来找网络部门的兄弟看了一下,是因为这台机器上的自带了firewall- iptabels。把设置清除掉以后,问题解决。 iptables是Linux上常用的防火墙软件,下面给大家说一下iptables的安装、清除iptables规则、iptables只开放指定端口、iptables屏蔽指定ip、原创 2013-08-22 16:05:50 · 1110 阅读 · 0 评论 -
tar: Archive contains obsolescent base-64 headers
开始直接这样解有问题,后来分两步走tar -xv -f var20120312.tar.gz ./tmp 报错tar: Archive contains obsolescent base-64 headersgzip -d var20120312.tar.gztar -xv -f var20120312.tar -C .tmp原创 2012-03-17 00:30:03 · 1631 阅读 · 0 评论 -
在virtualBox中安装Ubuntu虚拟机、实现文件共享、外网访问、主宿机组成内网访问、Mysql源码方式在ubuntu下的安装
周未在家装了一个linux虚拟机来玩玩,最后达到的效果如下,1)主机是win7 2) 在guest机器上安装一个linux系统(选用了ubuntu)和winxp3) 主机与guest机器之间可以有目录共享;4)主机与guest之间可以互通访问;guest机器可以访问外网(需要重设置后再重启)5)在guest-ubuntu尝试重新安装mysql(源代码安装); 目的:期原创 2013-05-05 20:59:30 · 2746 阅读 · 0 评论 -
shell下制作自解压安装包
shell下制作自解压安装包 原理阐述 在linux下可以用几个最基本的命令制作一个自解压的程序。其原理是:利用cat 命令可以将两个文件连起来(用>>追加也能达到同样效果),前一个文件是shell脚本,负责执行解压和安装;后一个文件是一个压缩包。把这两个文件合并成一个新的可执行文件(前面是解压程序,后面是压缩包),就具有自动解压和安装的功能了。这里比较重要的命令是tail -转载 2013-04-03 15:24:08 · 4579 阅读 · 1 评论 -
linux常用命令(3)-find
find . -type f -maxdepth 2textfilelist=$(find . -type f -maxdepth 1)for i in ${textfilelist}dosed -i 's/db-testing-ecom315.vm.cisco.com/db-testing-ecom611.db01.cisco.com/g' $idone原创 2012-06-12 00:29:10 · 775 阅读 · 0 评论 -
Linux中Kill进程的N种方法
Linux中Kill进程的N种方法 常规篇:首先,用ps查看进程,方法如下:$ ps -ef……smx 1822 1 011:38 ? 00:00:49 gnome-terminalsmx 1823 1822 0 11:38 ? 00:00:00 gnome-pty原创 2012-10-17 11:03:37 · 1113 阅读 · 0 评论 -
SSH本机免登陆密码
SSH本机免登陆密码 博客分类:分布式操作系统 今天在设置Linux免登录的时候,按照Hadoop官方说明的ssh设置,然后通过ssh localhost测试,可是总是提示要输入密码。 $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authoriz转载 2012-09-26 23:43:37 · 22755 阅读 · 7 评论 -
linux常用命令(2)-grep的用法
find -name "*.xml" -print -exec grep log {} \;grep log {} \; :-exec参数的一部分。每次找到和-name参数中指定的条件相匹配的文件时,用来搜索单词test的grep命令将被执行。 {} :参数告诉find命令每次执行-exec部分的命令时插入匹配文件的完整路径和文件名。 \; :表示find每次找到一个匹原创 2012-06-12 00:08:56 · 662 阅读 · 0 评论 -
linux命令收集(1)
1) mysql的命令 【关闭数据库】./bin/mysqladmin shutdown -uroot 【启动数据库】nohup ./bin/mysqld_safe > cmd.log 2>&1 0 【删除数据库】mysqladmin -u[username] -p[password] drop [database] 【创建数据库】mysql -u $MyUSE原创 2012-06-11 23:41:16 · 624 阅读 · 0 评论