Linux系统命令及其使用(部分)

命令描述

man查看帮助手册说明信息

usage:语法格式[man 命令],查看指定命令的操作手册


--help查看命令帮助信息

usage:语法格式[命令 --help]查看指定命令的简单使用帮助信息


tab自动补全操作

usage:如果在键入linux命令操作时,如果命令较长或者记忆补全的情况下,可以简单键入几个开头命令,再敲击tab按键就能自动补全命令

history查看在操作系统中使用过的历史命令


whereis查看命令的出处,包含指定命令的文件都存在系统的各个位置


which查看使用命令的可执行文件的位置



[if !supportLists]A. [endif]磁盘文件管理

命令描述

ls查看当前目录下的文件信息

语法选项[ls --option]

-a查看目录下所有文件

-l查看文件详细信息

-h以友好的格式展示信息


 其他选项

ls python*:查看所有python开头的文件

ls *.py:查看所有.py结尾的文件

ls ?.py:查看文件名称只有一个字符,然后以.py结尾的文件

ls > test.txt:将命令得到的结果保存在文件test.txt中

more分页查看文件信息

usage:语法格式[more 文件]

通过分页的形式查看文件信息,按空格键翻页、q键退出


cat查看文件文件信息

usage:语法格式[cat 文件]

查看文件中所有的内容


tail查看指定文件最后的内容,默认查看最后10行,并且监听新增到文件中的内容

usage:语法格式[tail –选项 文件]


clear清屏命令

usage:作用~主要针对当前终端的显示内容进行清屏操作

如果当前终端中显示内容太多,可以键入clear命令将当前窗口中的数据清空


pwdusage:查看当前目录路径

在当前目录中直接键入pwd,可以查看得到当前文件夹所在的全路径[绝对路径]


cdusage:切换工作文件路径

语法格式[cd 指定文件夹路径]

文件夹路径可以是绝对路径


文件夹路径可以是相对路径


touchusage:创建文件命令

语法格式[touch 文件名称]


mkdirusage:创建文件夹命令

语法格式[mkdir 文件夹名称]


级联创建文件夹

选项-v:每次创建回显信息

选项-p:指定父文件夹,不存在则创建


rmdirusage:删除指定文件夹,如果文件夹为空或者正在使用,则不允许删除


rmusage:删除文件

选项i:以交互方式执行

选项f:强制删除,忽略不存在的文件,不提示

选项r:递归方式级联删除底层文件夹


cpusage:拷贝文件

语法格式:[cp 源文件 目标文件]


添加选项-rf之后,就可以拷贝文件夹了


mvusage:剪贴/移动文件

语法格式[mv 源文件 目标文件]


添加选项-f之后,就可以移动文件夹了


tarusage:文件打包命令,将多个文件封装在一个文件中统一管理,打包后的文件后缀名可以指定为.tar

选项c:压缩打包

选项v:回显打包消息

选项f:按照文件操作方式进行操作


选项x:解压拆包


tar命令只是打包命令,基本不会减小文件体积

demo01.py + work_back = 14.0k   back.tar=20k


gzipusage:压缩解压缩命令,通常首先对文件进行打包,然后对打包的文件进行压缩操作

选项-r:压缩指定文件,包含文件夹

选项-d:加压缩指定文件


解压操作


bzip2usage:压缩解压缩命令,用法同gzip

压缩文件


解压缩文件


zip

unzip

usage:压缩解压缩文件操作

压缩文件


解压缩文件


findusage:从指定路径查询文件

根据名称在指定路径中查询


根据文件大小在指定路径中查询


lnusage:系统中文件的链接,类似于windows操作系统中的快捷方式

链接在linux/unix中区分为:软连接、硬链接

软链接:软链接不占用磁盘空间,源文件失效则软链接失效

硬链接:硬链接只能链接普通文件,不能链接目录



[if !supportLists]B. [endif]用户权限管理

命令描述

whoamiusage:查看当前登录用户


whousage:查看当前所有登录用户信息


exitusage:退出当前终端


useraddusage:增加一个用户信息

选项-d:指定用户所述主目录

选项-m:指定自动创建主目录

选项-g:指定组名称


passwdusage:设置用户密码

语法格式[sudo passwd 普通用户名称]给普通用户设置密码

[sudo passwd]给超级管理员root设置密码


userdelusage:删除用户信息

选项-r:删除用户的同时删除用户主目录和邮件池


suusage:切换用户

su:切换到root用户

su root:切换到root用户

su -:切换到root用户并且更改到/root目录下

su –root:切换到root用户并且更改到/root目录下

su普通用户:切换到普通用户

su – 普通用户:切换到普通用户并且进入普通用户主目录

查看用户组usage:查看系统中都有哪些用户组

cat /etc/group


groupmod +按下三次tab按键


groupaddusage:添加一个用户组

语法格式【groupadd 用户组名称】

groupdelusage:删除一个指定用户组

语法格式【groupdel 用户组名称】

usermodusage:修改用户所属组

语法格式【usermod –g用户组 用户名】

groupsusage:查看用户所述组


chmodusage:设置权限

文件的操作有三种权限:读r、写w、执行x

同样三种权限可以通过数字表示:r 4、w 2、x 1

                                                                    100  010   001

linux/unix中创建的文件,权限分为三组[当前用户、用户组、其他用户],权限[读|写|执行]如下:



语法格式【chmod   u/g/o/a   +/-/=   rwx 文件】


也可以通过数字进行操作

chownusage:修改文件所述用户

语法格式【chown 用户名称 文件名称】


chgrpusage:修改文件所述组

语法格式【chgrp 组名称 文件名称】



[if !supportLists]C. [endif]系统管理

操作和系统信息相关的各种命令

命令描述

psusage:查看系统进程

语法格式【ps –ef:以标准格式展示进程信息】


【ps –aux:以BSD格式展示进程信息】


topusage:查看系统程序运行信息,类似windows中的任务管理器


killusage:终止进程

语法格式【kill [-9] 进程编号】

你可能感兴趣的:(Linux系统命令及其使用(部分))