这部分写的比较略,仅作简答的入门命令(主要在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.* (对所有格式都可以解压)