Linux命令

 终端命令的组成

 command[-options][parameter]

 command: 命令名,如:ls  pwd

 [-options]: 选择,可有零个,一个,或多个选项。 如:-r

 [parameter]: 参数,可以有零,一,多个参数。 如:touch文件名

ctr+Alt+t       打开终端

ctr+shift+'+' 终端字体放大

ctr+'-'           终端字体缩小  

 linux基本命令 

                                                                                           -l    以列表的方式显示

ls                  查看当前目录信息            ls命令选项使用:  -h   以大小单位显示默认是字节

tree              以树状方式显示目录信息                               -a    显示隐藏目录

pwd             查看当前目录路径

clear            清除终端内容

cd 目录        切换到指定目录

cd ~             切换到当前用户的主目录

cd ..              切换到上一级目录

cd.                切换到当前目录

cd-               切换到上一次目录

touch 文件名             创建指定文件

mkdir 目录名             创建目录(文件夹)     命令选项使用: -p  创建所依赖的文件夹(创建嵌套文件)

rm文件名或目录名     删除指定文件或目录(删除目录时后面加-r)

cp                               拷贝文件,目录(拷贝目录后面加-r)

mv                              移动文件,目录,重命名                      命令选项使用:-i :交互式提示     

                                                                                                                           -v:显示移动后路径描述

                         -i    交换提示

rm 命令选项    -r    递归删除目录及内容

                        -f    强制删除,忽略不存在的文件,无提示

                        -d   删除空目录

                             

                         -i   交互提示

                         -r   递归拷贝目录及其内容              

cp 命令选项     -v   提示拷贝后的路径描述

                         -a   保留文件的原有权限

查看命令帮助方式

help使用说明: 命令--help

man使用说明:man 命令

 查看文件内容命令的使用

cat 文件           查看小型文件

more 文件       分屏查看大型文件  (N键上一页,空格键下一页,Q键退出)

 链接命令   

链接命令是创建链接文件,链接文件分别为:软连接和硬链接

ln -s 原文件路径  创建文件路径                   创建软连接

ln     原文件路径  创建文件路径                   创建硬链接

 文本搜索命令(grep  "搜索内容"  在那个文件中搜索)

1.grep命令的使用

grep                   文本搜索

2.grep命令选项的使用 (写在末尾)

-i                        忽略大小写

-n                       显示匹配行号

-v                       显示不包含匹配文本的所用行

3.grep命令结合正则表达式的使用

^                        以指定字符串开头

$                        以指定字符串结尾

.                         匹配一个非换行符的字符

4.扩展

*grep命令还可以文本搜索管道中的内容,比如:ls/ | grep "lib"

*在使用grep命令的时候还可以省略搜索内容的引号,比如: ls/ | grep lib

 查找文件命令(find . -name "文件名")

1.find命令选项的使用

-name                 根据文件名(包括目录名)字查找

2.find命令结合通配符使用

通配符:是一种特殊语句,主要有星号*问号?用来搜索文件

 *                         代表0个或多个任意字符

?                        代表任意一个字符

压缩和解压缩命令

1.压缩格式的介绍

      linux默认支持的压缩格式: .gz   .bz2   .zip

      说明:.gz和.bz2的压缩包需要使用tar命令来压缩和解压。 .zip的压缩包需要使用zip命令来解压,                          使用unzip命令来解压缩

2.tar 命令及选项的使用(tar 命令选项 压解文件  -C  指定目录名)

 tar 命令选项:

-z                             压缩或解压缩(.gz)

-j                              压缩或解压缩(.bz2)

-x                             解包

-C                            解压缩到指定目录

-c                             创建打包文件

-v                             显示打包或者解压包的详细信息

-f                              指定文件名称,必须放在所用选项后面

1. zip和unzip命令及选项的使用

       zip                     压缩成.zip格式文件

       unzip                 解压缩.zip格式文件

       unzip命令选项:-d         解压缩到指定目录

 文件权限命令

chmod 命令(chmod  角色+操作符+权限  文件名)

chmond修改文件权限有二种方式:1.字母法  2.数字法

1.chmod字母法使用

    角色说法:

             u               user表示该文件的所用者

             g               group表示用户组

             o               other表示其他用户

             a               all表示所有用户

    权限设置说明:

             +               增加权限

             -                撤销权限

             =               设置权限

2. chmod数字法的使用

      数字法就是“rwx”这些权限也可以用数字代替,可以相加

              r                可读,权限值为4

             w                可写,权限值为2

             x                 可执行,权限值为1

             -                  无任何权限,权限值是0

获取管理员权限相关命令

sudo命令的使用:

                    1.sudo -s          切换到root用户,获取管理员权限

                    2.sudo              某个命令的执行需要获取管理员权限可以执行命令前面加上sudo

用户相关操作

1.创建用户命令格式:sudo useradd -m 用户名,默认会创建一个同名的用户组

2.查看用户信息使用id命令或者/etc/posswd文件

3.用户组设置密码使用sudo passwd 用户名

4.切换用户使用su -用户名

5.设置附加组使用sudo usermod -G 组名(sudo) 用户名

6.删除用户使用sudo userdel -r 用户名   

 软件安装

1软件安装的介绍

Ubuntu软件安装有两种方式:离线安装(deb文件格式安装)    在线安装(apt-get方式安装)

2.deb文件格式安装

是Ubuntu的安装包格式,可以使用dpkg命令进行软件的安装和卸载

选项:-i             离线安装deb安装包

3.apt-get方式安装

是在线安装deb软件包的命令,主要用于在线从互联网的软件仓库中搜索,安装,升级,卸载,软件,在线安装软件命令格式:sudo  apt-get  install  安装包

4.更换镜像

因为使用apt-get命令默认是从国外的服务器下载安装软件的,会导致下载安装速度很慢,所以需要改成国内的镜像源服务器

软件卸载

1.Ubuntu软件卸载有两种方式:离线安装包的卸载(deb文件格式卸载

                                                   在线安装包的卸载(apt-get方式卸载

2.deb文件格式卸载

命令格式:  sudo  dpkg  -r  安装包名

3.apt-get方式卸载

命令格式:sudo apt-get remove 安装包名

                       

exit               退出管理员

whoaml        查看用户

who              查看系统有哪些人在登录

passwd         改密码

 管道(|)命令的使用

管道{|}一个命令的输出可以通过管道作为另一个命令的输出,可以理解成是一个容器,存放在终端显示的内容  (管道|一般结合more命令使用,主要是分配查看终端显示内容)

重定向命令的介绍

重定向也称为输出重定向,把在终端执行命令的结果保存的目标文件

  >   如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式

  >>如果文件存在追加写入文件末尾,相当于文件操作中的“a‘模式

自动补全

当敲出文件或目录或命令的前几个字母之后,按下tab键,如果输入的没有争议,系统会自动补全

当切换目录或者使用命令的时候,如果不确定当前目录下有哪些子目录或者其他命令,可以通过两次tab 键查看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值