linux学习笔记(一)

1、更新命令
   sudo apt-get update   指导APT联系所有配置给它的服务器并下载最新的文档更新列表。
   sudo apt-get upgrade  上个命令运行完后,执行此命令。这个命令要求APT自动下载任何已经更新的软件。

2、安装新软件
   sudo apt-get install mysql-server。   接着,APT会对照软件列表查询,发现匹配的mysql-server-5.0软件包。它会计算所有的倚赖关系,提供一个报告,报告中包括。并提示[Y/N]。报告中包括suggested package和recommended package 建议安装的包。如果想将这些包一起安装,则按N终止apt-get,然后运行如下命令:apt-get install mysql-server mailx 其中mailx是建议安装的包名。

3、删除软件
   apt-get remove firefox   如果要连程序的配置文件一并删除,则运行 apt-get remove --purge firefox

4、查找软件包
   apt-cache -n search firefox  去掉-n表示不仅仅搜索名字,还搜索描述。搜索到了以后就可以运行安装软件命令了。

5、在指定时间执行指命令
   $ at now + 7 hours
   at> apt-get update
   at> apt-get upgrade
   使用命令atq可以查看当前的at任务队列。使用atrm ID可以删除任务。ID是任务编号。

6、查看命令帮助的三种方法。比如想查看cat命令的帮助:1)cat --help 2) info cat 3) man cat    其中如果系统支持中文,1)将获得中文的帮助。2)3)都将获得英文的帮助。

7、mkdir meng  创建一个文件名为meng的文件夹。

8、输入输出重定向。cat命令。
     输入输出重定向是一个进程,命令行解释器可以识别这个进程的几个特殊符号,比如 >、<、>> 等。
     如 ls *.txt > textfile.list 将扩展名为txt的文件列表写入到textfile.list里面,覆盖原文件的内容。ls *.txt >> textfile.list 则是追加到文件的结尾,不覆盖。
  cat > liang.txt << Done : 建立一个liang.txt文件,并向里面写入内容,以Done为结束符。Done可以随意换成别的字符。>>则是追加。
  cat < liang.txt :将文件的内容显示到标准输出。

9、设置ubuntu的更新源。先备份,再更改。
    sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
    gedit /etc/apt/sources.list

10、管道数据。竖杠符号(|)就是用来建立管道的。它将一个命令的输出作为另一个命令的输入。这样,仅仅使用一行命令就能完成复杂的工作。

11、sudo tar -zxvf 压缩文件名.tar.gz /tmp(假设想解压到/tmp目录),
       然后cd 解压后的目录名 进入解压后的目录,ls查看其中有没有INSTALL文件, 按照上面的说明安装即可。一般步骤是:sudo ./configure、make、make install


  

你可能感兴趣的:(linux)