linux
云海尘淸
这个作者很懒,什么都没留下…
展开
-
linux_ubuntu_mysql字符集设置
通常为了开发中不出现乱码,我们需要统一字符集,我一般使用的是utf8 1.关闭mysql服务 sudo /etc/init.d/mysql stop 2.修改配置文件 vi /etc/mysql/my.cnf [client] default-character-set = utf8 [mysqld] character-set-server = utf8原创 2013-03-30 20:34:11 · 500 阅读 · 0 评论 -
mysql_导入txt文件
以下操作基于ubuntu linux: 1.mysql导入txt文件的基本语法: load data infile '/home/asarja/mysql/infile_txt.txt' into table t_infile_txt fields terminated by ',' lines terminated by '\n'; 在mysql中执行上面的命令的时候,ubuntu系统会原创 2013-05-11 22:51:33 · 762 阅读 · 0 评论 -
linux_档案内容查询
cat 由第一行开始显示档案内容 tac 从最后一行开始显示,可以看出 tac 是 cat 癿倒着写! nl 显示癿时候,顺道输出行号! more 一页一页的显示档案内容 less 不 more 类似,但是比 more 更好的是,他可以往前翻页! head 叧看头几行 tail 叧看尾部几行 od 以二进制的方式读取档案内容! 其中,cat tac nl 一次显示整个文件原创 2013-05-12 22:31:26 · 656 阅读 · 0 评论 -
linux_touch
linux下面有三个重要的时间参数: 1.mtime(modification time) 当档案的内容改变时,就会更新这个时间 2.ctime(status time) 档档案的状态改变的时候,例如权限或者属性被更改了,就会更新这个时间 3.atime(access time) 当档案的内容被取用的时候,就会更新这个时间 选项与参数: -a 修改atime -c 修改c原创 2013-05-13 22:03:53 · 694 阅读 · 0 评论 -
linux_umask
umask 0002 umask -Su=rwx,g=rwx,o=rx 对于新建的档案,默认没有x权限的 rw-rw-r-- 对于新建的目录,x代表进入该目录的权限 rwxrwxr-x原创 2013-05-13 22:38:18 · 569 阅读 · 0 评论 -
linux_搭建svn服务器
ubuntu搭建svn服务器: 参考:http://blog.163.com/arm_linux_learn/blog/static/19215530820122535110390/ svn服务器删除项目: svn delete svn://127.0.0.1/se/hello -m del.txt原创 2013-05-28 19:45:11 · 781 阅读 · 0 评论 -
linux_档案隐藏属性
chattr:配置档案的隐藏属性 选项不参数: + :增加某一个特殊参数,其他原本存在参数则不动。 - :移除某一个特殊参数,其他原本存在参数则不动。 = :设定后面接的参数 i:这个 i 可就很厉害了!他可以让一个档案不能被删除、改名、设定连结也无法写入或新增资料!』对于系统安全性有相当大的帮助!叧有 root 能设定此属性 a: a 设定后,这个档案将叧能增加数据,而不能删除也不能原创 2013-05-14 21:53:33 · 734 阅读 · 0 评论 -
linux_file
file:指令用来判断文件的类型 file /tmp/ /tmp/: sticky directory file /usr/bin/passwd /usr/bin/passwd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for原创 2013-05-14 22:34:06 · 764 阅读 · 0 评论 -
mysql_查看mysql版本的四种方法
1.mysql -V 2.进入mysql>status 3.select version(); 4.mysql --help | grep Distrib以上四种方法基于ubuntu linux原创 2013-05-14 23:20:24 · 1173 阅读 · 0 评论 -
linux_指令和档案的搜索
1.which 搜索执行档 参数: -a:列出所有由path目录中可以找到的指令均列出 which ifconfig2.whereis 查找特定档案 参数: -b:只找binary格式的档案 -m:只找说明文件manual路径下的档案 -s:只找source来源档案 -u:不属于上面的类型 whereis ifconfig ifconfig: /sbin/ifconfig /us原创 2013-05-15 23:12:44 · 635 阅读 · 0 评论 -
linux_login shell读取流程
原创 2013-07-08 21:00:52 · 931 阅读 · 0 评论 -
linux_ubuntu_java web 环境搭建
一.安装jdk 1.下载jdk http://download.oracle.com/otn-pub/java/jdk/6u43-b01/jdk-6u43-linux-i586.bin 2.修改安装文件权限(主要文件可以执行) chmod 777 jdk-6u43-linux-i586.bin 3.安装jdk(我安装在/usr/lib/jvm/) sudo ./jdk-6u43-l原创 2013-03-30 09:42:28 · 882 阅读 · 0 评论 -
linux_取得路径文件名和目录名
basename:取得文件名 basename /etc/sysconfig/networknetwork dirname:取得目录名 dirname /etc/sysconfig/network/etc/sysconfig原创 2013-05-08 22:18:36 · 868 阅读 · 0 评论 -
linux_ls
-a 全部档案包括隐藏档 ls -a -A 和-a一样,排除 .和.. ls -A -d 列出当前目录 , ls -d -f 直接列出结果,不经行排序 ls -f -F 根据档案类型和给予一些标志 ls -F -h 将档案容量按人们可以识别的标志列出 ls -lh -l 列出档案的属性和权限等 ls -l -i 列原创 2013-05-07 22:02:47 · 584 阅读 · 0 评论 -
linux_ubuntu_mysql服务关闭开启
1.mysql 服务相关命令,顾名思义 sudo /etc/init.d/mysql start|stop|restart|status 2.一个常见的异常: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 产生该异常的主原创 2013-03-30 20:05:14 · 642 阅读 · 0 评论 -
linux_ubuntu_修改默认语言
vi /etc/default/locale LANG="en_US.UTF-8" LANGUAGE="en_US:en" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_NAME="e原创 2013-04-22 22:46:11 · 565 阅读 · 0 评论 -
linux_基本热键
1.tab(按两次) 用于补齐命令 第一次:命令补齐 第二次:档案补齐 2.ctrl+c 指令中断 3.ctrl+d 作用相当于exit,推出文字接口原创 2013-04-14 21:47:34 · 531 阅读 · 0 评论 -
linux_档案权限
1.查看档案信息: ls -al 第一栏 第一个字符代表:档案的类型 d:目录 -:档案 l:链接档 b:随机存储设备 c:串行端口设备 接下来的9个字符(3个为一组): 第一组为档案拥有者的权限 第二组为同组的权限 第三组为其他非本组的权限 r:读 w:写 x:执行 -:无 第二栏 表示有多少个档案连接到此节点 第三栏 表示档案的拥有者 第四原创 2013-04-24 23:47:29 · 634 阅读 · 0 评论 -
linux_ubuntu软件源选择
这里罗列ubuntu 12.10可用的软件源 1.备份source.list cp /ect/apt/source.list /ect/apt/source.list.old2.添加软件源 deb http://mirrors.163.com/ubuntu/ quantal main universe restricted multiverse deb-src http://mirrors原创 2013-04-26 20:38:17 · 1168 阅读 · 0 评论 -
linux_开关机命令
关机操作需要管理员权限 1.who 观察谁在线 2.netstate -a 查看网络的联机状态 3.ps -aux 后台执行程序 4.sync 将数据同步写进硬盘(最好执行多次) 5.shutdown poweroff init 0 关机 shutdown -h now 立刻关机 shutdown -hr now 立刻重启 poweroff -f原创 2013-04-21 23:24:14 · 684 阅读 · 0 评论 -
linux_df和du
df:列出文件系统的整体磁盘使用情况 参数: -a:列出所有文件系统,包括/proc等 -k:以KBytes列出所有文件 -m:以MBytes列出所有文件 -h:以人们较直观的方式显示容量单位 -H:以M=1000k的进位方式显示 -T:将文件系统类型列出来 -i:不使用硬盘容量,而以inode数量来显示 df列出所有文件,不包含内存和swap挂在点 du:估计文件系统的磁盘使原创 2013-05-19 21:55:23 · 742 阅读 · 0 评论 -
linux_ln
1.hard link ln from to 缺陷: 1.不能跨FileSystem 2.不能link目录 使用hard link创建的文件inode与源链接inode相同 源链接或者hard link 一个被删除不会影响最终数据的使用 2.symbolic link ln -s from to symbolic link等同于windows下的快捷方式原创 2013-05-19 22:16:00 · 740 阅读 · 0 评论 -
linux_cp
cp的功能很多,除了单纯的复制之外,还可以建立链接档,比较两档案的新旧而给予更新,以及复制整个目录等功能。 下面以几个实用场景描述cp的参数 1.-i cp ~/.bashrc /tmp/bashrc cp -i ~/.bashrc /tmp/bashrc上面连续两次复制.bashrc,第二次添加-i参数,其主要作用是询问是否覆盖 2.-a(本次操作基于root用户) cp /var原创 2013-05-06 22:38:21 · 854 阅读 · 0 评论 -
linux_mv
mv:移动档案或目录,或更名-f force 强制移动,可以直接覆盖已存在的文件mv -f .bashrc /tmp-i 询问是否覆盖mv -i .bashrc /tmp-u 如果目标档案已经存在,且source较新,才会更新mv -u .bashrc /tmp文件改名mv .bashrc bashrc移动多个文件到一个目录(最后一个一定是目录)mv x y z /tm/rename用于批量修改文原创 2013-05-07 21:46:24 · 730 阅读 · 0 评论 -
linux_rm
rm:移除档案或者目录 -f force的意思,强制删除不会出现警告信息 rm -f /tmp/* -i 询问删除者是否删除 rm -i /tmp/* -r 递归删除(用户删除目录下的内容) rm -r /tmp/etc 删除以 -开头的文件或目录 rm ./--aaa-- rm -- --aaa--以上任意一种方式都可以原创 2013-05-07 21:37:05 · 594 阅读 · 0 评论 -
linux_ubuntu_运用常识
1.Rhythmbox播放中文歌曲,歌曲名是乱码 进入存放音乐的文件夹执行:mid3iconv -e GBK *.mp3 2.中文输入法ibus (1).sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4 (2).im-switch -s ibus (3).reset (4).sudo apt原创 2013-03-30 10:26:30 · 720 阅读 · 0 评论