`

ubuntu小知识点--常用命令以及操作

阅读更多

关键字:常用命令;mysql;scp远程传输;ssh远程连接;


1: 查看数据库表的结构命令, 即当时创建表sql语句  show create table 表名

2: 新装ubuntu系统,安装好mysql-server mysql-client后,浏览器打不开http://localhost/phpmyadmin,提示 wrong.. 类似错误权限, 修改/var/www/文件夹属性,suco chmod -R 755 phpmyadmin/    ls -l  drwxr-xr-x 8 root root 4096 2010-04-30 17:22 phpmyadmin    ok...


3: url:http://www.sucai.com/Tech/List2/19538.htm教你如何下载 配置 使用JavaScript Debugger

JavaScript Debugger下载网址:https://addons.mozilla.org/en-US/firefox/addon/216

4: scp命令   a: 本地文件上传远程服务器    scp  本地文件路径 user@远程ip:~/路径

b: 远程服务器文件下载本地    scp user@远程ip:/远程文件路径  本地文件路径
参考url:   http://www.router.net.cn/Article/34913.html

5: ssh命令  ssh 远程ip -l user  再提示password    输入password


6: 删除非空目录  rm -rf folder   rmdir只能删除空目录


7: envyng命令 协助 ubuntu安装显卡驱动  参考url: http://www.sciencenet.cn/blog/user_content.aspx?id=245907

hwinfo命令查看ubuntu硬件配置   加上参数  --short可简化信息  hwinfo --short

8: kill杀死进程命令 参考url:http://hi.baidu.com/qingyansong/blog/item/94964689ae9ae0d8fd1f109a.html


9: mysql 命令  update `t_partno_parameter` set att_value = left(att_value,(instr(att_value,'<')-1)) WHERE `att_id` = 1 and att_value like '%<%'   即将取值

由 abc<ddlfd> 更新为 abc

10: python 除法

Python中将两个整数相除,默认结果是为整数的。但我们可以通过下面的方法,使得两个整数相除的结果为小数。
代码如下:
from __future__ import division
print 7/3
输出结果:
2.3333333333 
参考 http://hi.baidu.com/%BE%C5%BD%AD%BC%D2%D4%B0/blog

11: tar超级压缩命令

导出了一个sql文件A.sql,有940mb,使用tar -xzcf A.sql.tar.gz A.sql,最后的到了一个A.sql.tar.gz文件,才156mb,压缩得很厉害


12: python的扩展方法以及比较

参考url:http://www.360doc.com/content/06/0810/22/1523_178431.shtml


13: ubuntu linux 如何查看硬件配置


用hwinfo
首先安装,在里输入
sudo apt-get install hwinfo
装好后运行hwinfo
默认输出的信息比较长,
可以用使用--short选项:
hwinfo --short
就可以告诉你电脑的硬件配置。


14: 打造超炫3D系统!Ubuntu操作详细攻略_操作系统评测-泡泡网
参考url:http://www.pcpop.com/doc/0/246/246935_6.shtml

15: PQ秀秀网 css 页面的一些特效
参考url:http://www.pqshow.com/script/

16 一个代理网页:
http://www.fetchhere.info/index.php?e=unique_mismatch&p=YToxOntpOjA7YjowO30=


17 vim复制粘贴的基础--安装vim-gnome
apt-get install vim-gnome

18 ubuntu命令行查找文件

sudo find / -name java*.* 可以查找当前目录以及所有子目录的所有文件
参考url: http://deepfuture.iteye.com/blog/591850

执行 举例:%find . -name logo_cn.gif
./worldic/media/img/logo_cn.gif
./worldic2/media/img/logo_cn.gif
%find ./worldic -name logo_cn.gif
./worldic/media/img/logo_cn.gif
%find ./worldic2 -name logo_cn.gif
./worldic2/media/img/logo_cn.gif
中间的参数"." "./worldic" "worldic2" 代表在此参数下查找需要的文件,这个参数可以任意更改



ubuntu命令行查找目录、文件名称

locate 可以使用-c统计查找到的文件的数量

locate jdk  (目录或者文件的路径保留格式分别为  根目录/aa/bb/目录名称; 根目录/aa/bb/目录名称/文件名称)

上述两种格式如果 目录名称或者文件名称包含字符'jdk',那么locate命令将匹配该路径格式

 

unbuntu命令行在文件中查找字符串

sudo grep -rl '字符串' /路径名称

注意:  grep -rl 得到的结果: 显示匹配的文件名称

           grep -r  得到的结果: 显示匹配的文件名称,并且显示该文件匹配的那行代码



该命令可以在 /路径名称 目录及其多层次的子目录的所有文件 查找 ‘字符串’;并且打印结果文件的完整路径(-rl应该同时使用,否则不会达到期望效果)


19 Linux查看文件安装路径

一、查看文件安装路径

由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。

这里以Oracle为例。比如说我安装了Oracle,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径

在终端输入:

whereis oracle

回车,如果你安装好了Oracle,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)

mysql: /usr/bin/mysql        /usr/lib/mysql
 /usr/share/mysql         /usr/share/man/man1/mysql.1.gz

可以看出来,Oracle安装在是个文件夹里。

如果你没有安装Oracle或者Oracle安装没成功,则不会显示文件路径出来。只提示

Oracle

二、查询运行文件所在路径(文件夹地址)

如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以Oracle为例):

which oracle

好了,Linux查看文件安装路径(地址)就介绍到这里。如果你还有什么不懂的可以在下面留言,我会mail回复你的。

参考网址:http://it.dengchao.org/linux-file-install-fedora/linux/

20 数据写入csv文件,unicode字符转换为utf-8字符

#coding=utf-8
import csv,time,os

''' csv文件写对象,下面的两个逗号可以替换为其他的分割符号,
注意分割符号应该选择那些在文件内容中不出现的符号 '''
spamWriter = csv.writer(open('aa.csv', 'w'), delimiter=',',quotechar=',', quoting=csv.QUOTE_MINIMAL)

''' 测试成功 '''
try:
    row = ('dbb','dmm','dgn','dsj','lfefi\xc2\xb1women')
    for i in range(4):
        spamWriter.writerow(row)
except Exception,e:
    print 'info: ',str(e)

s = u'\xb1' 代表 ±,将s(unicode类型)写入csv文件会报错,需要转换。
su = s.encode('utf-8','ignore')
su = '\xc2\xb1',写入csv文件成功

21 svn export 命令

 aaa文件夹纳入了版本控制,想完整复制它,但复制后的文件夹不想纳入版本控制,
可以使用命令 svn export aaa/ aaa_copy/

这aaa_copy是个正常文件夹

参考url: http://spiritfrog.iteye.com/blog/445425

22 svn revert 命令

本机和服务器多次svn ci up export 一个文件夹,想把一个已经纳入版本控制的文件夹,转换为一个普通文件夹(本机和服务器都需要该文件夹,并且不要求该文件夹的文件所有内容一样)。结果引起了冲突:Aborting commit: 'XXXXXXXX'remains in conflict

baidu搜索,发现页面http://blog.sina.com.cn/s/blog_5d2673da0100i78k.html

得到感悟 使用svn revert 撤销原先的svn操作 ,再一步步小心svn ci up export  最后解决了问题


23 du -sh 文件夹名称/ 
  可以查看文件夹的大小

分享到:
评论
2 楼 dmm_star 2012-07-06  
1 楼 dmm_star 2011-12-01  

相关推荐

    Ubuntu开机自启动-update-rc.d.docx

    ### Linux开机自启动详解与Ubuntu中的Update-rc.d命令运用 #### 一、Linux系统启动流程及运行级别 Linux系统的启动过程是一个...这对于系统管理员来说是非常实用的知识点,可以帮助他们更好地管理和配置Linux系统。

    ubuntu命令手册.pdf

    Ubuntu 命令手册 本资源摘要信息将详细介绍 Ubuntu 命令手册中的各种知识点,涵盖了软件安装...这些命令都是 Ubuntu 命令手册中的常用命令,涵盖了软件安装、系统管理、硬盘管理、进程管理、网络管理等方面的知识点。

    【IT十八掌徐培成】Linux基础-01.VMware安装-Ubuntu-安装-Linux常用命令-文件夹结构.zip

    【IT十八掌徐培成】的这套教程涵盖了Linux的基础学习,包括VMware虚拟机的安装、Ubuntu操作系统的安装,以及Linux系统中的常用命令和文件夹结构的理解。在深入学习之前,我们先对这些核心概念进行详尽的阐述。 首先...

    Ubuntu Linux 操作系统常用命令详细介绍

    这篇博客文章将深入介绍Ubuntu Linux操作系统的常用命令,帮助读者提升在终端中的操作效率。 首先,让我们从基础的文件和目录操作开始。`cd`命令用于切换当前工作目录,如`cd /home/user`将用户切换到家目录。`ls`...

    Ubuntu系统管理网络常用的nmcli命令

    Ubuntu 系统管理网络常用的 nmcli 命令 nmcli 命令是 Ubuntu 系统中网络管理的关键工具之一,由 NetworkManager 系统服务提供。NetworkManager 系统服务主要包含三种工具:nmcli(命令行工具)、nmtui(基础文本...

    ubuntu电子书(包含安装和常用命令)

    3. **Ubuntu常用命令**: - **ls**:查看当前目录下的文件和文件夹。 - **cd**:切换目录。 - **pwd**:显示当前工作目录。 - **touch**:创建新文件。 - **mkdir**:创建新目录。 - **rm**:删除文件或目录,...

    Ubuntu基本命令大全txt

    ### Ubuntu基本命令大全知识点 #### 一、软件包管理与查询 **1. 查找软件包** - **命令:** `apt-cache search [pattern]` - **描述:** 使用此命令来查找符合指定模式的软件包。 - **示例:** 若要查找与“firefox...

    Ubuntu基础知识介绍

    ### Ubuntu基础知识介绍 #### Ubuntu概览 - **发音**:Ubuntu 的发音为 oo-BOON-too。 - **涵义**:Ubuntu 这个词源于非洲南部的科萨语,意指“人的本质”或“人性”,在开源社区中,它象征着共享与协作的精神。 - ...

    Ubuntu常用命令

    以下是对Ubuntu常用命令的详细知识点汇总。 1. 登录与登出 用户可以通过终端或图形界面登录到Ubuntu工作站。使用PC进行远程登录时,可以使用telnet命令通过指定的主机名或IP地址访问工作站。登录成功后,用户可以...

    Linux系统的基本操作及常用命令实验报告.docx

    ### Linux系统的基本操作及常用命令知识点详解 #### 一、实验背景与目的 **实验目的:** 1. **掌握Linux操作系统的安装与使用方法。** 通过本实验,学生能够了解如何在虚拟环境中安装Linux,并熟悉其基本的操作...

    Ubuntu for Non-Geeks (Fourth Edition)

    #### 关键知识点 **1. Ubuntu介绍** - **Ubuntu的历史和发展**:Ubuntu是由Canonical公司维护和支持的一种基于Debian的Linux发行版,自2004年发布以来迅速成为最受欢迎的Linux发行版之一。 - **Ubuntu的特点**:...

    Ubuntu下的常用命令

    根据提供的信息,我们可以总结出以下关于“Ubuntu下的常用命令”的详细知识点: ### 一、Ubuntu 系统介绍 Ubuntu 是一款基于 Debian 的 Linux 发行版,由 Canonical Ltd 和社区共同开发。它以其用户友好性和易用性...

    ubuntu命令教程

    以下是一份详细讲解Ubuntu命令行接口的基础知识点。 Ubuntu命令行基础: 1. Linux概述: Linux是一种开源的操作系统,它的内核最初由林纳斯·托瓦兹在1991年发布。Linux遵循UNIX的操作系统哲学,是一个多用户、多...

    ubuntu常用命令.pdf

    从文件内容中我们可以提炼出以下知识点: ...以上知识点涵盖了Ubuntu操作系统中常用的命令,包括系统管理、文件操作、用户管理以及硬件信息查询等。掌握这些命令对于提高工作效率和系统维护能力是非常有帮助的。

    ubuntu linux命令行简明教程

    由于提供的【部分内容】中存在大量乱码和识别错误,导致这部分内容无法正常理解...以上所述知识点涵盖了Ubuntu Linux命令行的基础操作,通过这些知识点的学习,用户可以高效地管理和操作Linux系统,完成日常工作任务。

    Ubuntu常用命令总结 + Linux+教程文档+linux操作系统

    ### Ubuntu常用命令总结及Linux操作系统知识点详解 #### 一、文件和目录操作 **1.1 目录功能概述** - **/bin**: 存放常用命令,如`ls`, `cp`, `mv`, `rm`等。 - **/boot**: 存储启动Linux所需的文件,包括内核...

    Ubuntu The Complete Reference

    通过上述知识点的详细介绍,我们可以看到 Ubuntu 不仅适用于个人用户,也广泛应用于企业环境中,尤其是在服务器领域有着不可替代的地位。无论是对于新手还是资深用户来说,《Ubuntu The Complete Reference》都是一...

    Ubuntu命令参考手册第二版

    ### Ubuntu命令参考手册第二版知识点概述 #### 一、Ubuntu命令参考手册介绍 《Ubuntu命令参考手册第二版》是一本全面介绍了Ubuntu系统下各种命令使用的书籍。相较于第一版,本书内容更加丰富,不仅包含了基本的...

Global site tag (gtag.js) - Google Analytics