这部分写的比较略,仅作简答的入门命令(主要在ubantu下操作) 1.软件安装

(1)dpkg sudo dpkg -i 软件包 sudo dpkg -r 软件包名

特点: 先下载好,然后进行安装

注意:多个软件包一起安装 sudo dpkg -i *.deb

(2)apt-get sudo apt-get install 软件包名 sudo apt-get remove 软件包名

特点: 在线安装,自动检查依赖关系

sudo apt-get update 更新索引 sudo apt-get clean 清除下载的软件包

2.命令

(1)ls -l 显示属性信息 -a 显示所有文件(包含隐藏文件)

(2)mkdir

(3)touch

(4)cp cp src-file dest-path cp src-dir dest-path -a

(5)mv mv src-file dest-path mv src-dir dest-path mv old-name new-name

3.路径

(1)绝对路径:从根目录(/)开始 /home/linux/mydir

(2)相对路径:从当前目录开始

(3)用户主目录:/home/登录名

(4)共享目录:/mnt/hgfs/共享目录的名字

(5)当前目录表示: .

(6)上一级目录: ..

4.cd : 切换路径

cd 回车->回到用户主目录 cd 目录->进入这个目录,这个目录必须在当前目录下 cd 路径->切换到指定的路径下 cd .. ->回到上一级目录 cd - ->回到上一次操作的目录个

5.grep 搜索文件中的内容

(1)grep "string" 文件 -> 在指定文件中搜索 (2)grep "string" * ->在当前目录下所有的文件中搜索,不包括子目录 (3)grep "string" * -R ->在当前目录下所有的文件中搜索(包括子目录)

-R : 递归子目录 -n : 显示行号

"^string" : 以string开头的行 "string$" : 以string结尾的行 "^string$": 只包含string行,不包含其他字符 "string" : 所有包含string的行

6.find 查找文件 find 路径 -name "文件名"

7.查看文件 (1)vi 文件名 (2)cat 文件名 (3)head -显示的行数 文件名 (从头开始显示指定的行数) (4)tail -显示的行数 文件名 (从尾部开始向上显示)

head -10 file | tail -1 => 只显示第10行 注意: "|"将一个命令的输出作为另一个命令的输入

8.字符串裁剪 cut -d "分割符" -f 区域

9.打包和压缩 (1)gzip / gunzip (2)bzip2 / bunzip2 (3)xz / unxz

注意:只能对文件操作,不能对目录操作

tar : 对目录打包

c 创建 x 释放 z gz格式 j bz2格式 J xz格式 v 显示过程 f 指定文件名

注意:这些参数都可以组合在一起使用,f必须在最后面

tar -cvf dir.tar dir tar -czvf dir.tar.gz dir tar -cjvf dir.tar.bz2 dir tar -cJvf dir.tar.xz dir


tar -xvf dir.tar
tar -xzvf dir.tar.gz
tar -xjvf dir.tar.bz2
tar -xJvf dir.tar.xz


tar -xvf dir.tar.* (对所有格式都可以解压)