本片文章专门为刚学习linux系统的基础小白专属打造,希望对大家的学习有所帮助!
1,--help
一般是linux命令自带的帮助信息
指令 –help
比如ls指令 ls –help
2,自动补全
在敲出命令的前几个字母的同时,按下tab键,系统会自动帮我们补全命令
一个tab补全,如果有唯一定位的,自动出来。
两个tab所有满足条件的都列出出来。
3,历史命令
当系统执行过一些命令后,可按上下键翻看以前的命令,history将执行过的命令列举出来
4,清屏clear
清楚终端界面内容
一,ls命令
ls -l 查看当前目录文件
ls –lh 以人性化的角度查看当前目录文件,文件大小,日期
ls –a 查看当前目录及子目录所有的文件,以及隐藏文件
二,--help命令 查看当前命令的提示
三,mkdir命令创建目录命令
mkdir –p可递归的创建文件夹
rmdir 命令用于删除目录表命令,删除空目录,如不为空使用下边命令
创建文件:touch
可使用touch命令创建一个文件
rm 删除命令
rm –f强制删除勿略不存在
rm –r递归删除
rm –rf 强制删除,
rm –i 交互删除,删除前会询问你是否删除,回答yes/no
四,重定向
将命令执行结果定向一个文件中如果没有该文件则自动创建,重复重定向不会累加,内容>文件
追加 >> 追加写入,可以重复
五,分屏显示命令
More 文件, 空格翻页,h获取帮助,q退出查看
六,管道命令
| 分隔执行,|左边可以输入,|右边可以输出
七,cd切换目录
cd ../ 上级
cd ./当前
cd ~家目录
cd -上次目录
cd /使用绝对路径
cd /文件夹 相对路径
pwd 查看当前路径
八,软硬链接(快捷方式)
软链接:ln –s源文件 目标文件 soft
硬链接:ln 源文件 目标文件
软连接:不占空间 快捷方式
硬链接:占同样空间 复制文件
修改链接文件或者源文件对另外一方都有影响
九,压缩包/解压缩包
tar –cf tar包名 归档文件列表
tar –tf tar 包名 查看归档组成文件
tar –xf tar包名 解开归档 –v显示进度
gzip- r tar包名 压缩归档包
gzip -d . tar包名 解压. tar. gz包
十,搜索
grep用于查找 以行为单位
grep 选项 字符串 文件名
输入 | grep选项 字符串
-i勿略大小写
-v反选
-n显示行号
grep常用与对文件文本搜索
find常用与对当前目录搜索
find路径 选项 查找内容
-name 文件名
-size 大小
-perm权限
查看网卡信息
ifconfig
查看与远程主机的连通性
ping加ip地址
十一,查看
cat 文件名列表
一次性查看所有文件所有内容
可以对比more的按屏查看
十二,靠背与移动文件
cp源文件目标文件
mv源文件目标文件
十三,查看命令路径
which 命令
which useradd
which userdel
十四,用户相关
sudo useradd –m用户名
sudo userdel –r用户名
sudo passwd 设置root密码
sudo passwd 用户名设置用户名密码
sudo useradd -m用户名 -d 组名可指定组创建用户
su 用户名 切换到用户
su 切换到root
whoami 查看当前用户
exit 退出用户或终端
chmod u/g/o/a +/-/=可添加,删除,赋值权限
每组用三位表示,分别为文件属主的读、写和执行权限;与属主同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。
r可读 4
w 可写 2
x可执行 1
-没有权限 0
777 为最高权限,文件属主,属主同组的用户,系统中其他用户均有读、写和执行权限。
想让父目录,及其整个目录下所有文件或子目录均有父目录的权限可用递归
chomd -R 权限 目录
修改目录权限
chomd 777 目录
chomd 755 目录
修改文件所有者:chown
chown 用户名
chown用户 目录
修改文件所属组:chgrp
chgrp用户组 目录
groupadd 组名
groupdel 组名
十五,查看进程
ps可查看自己主机所有正在运行的进程
ps –ef 用户名 可查看自己主机所有正在运行的进程
结束进程
kill
信号值从0到15,其中9为绝对终止,可以处理一般信号无法终止的进程。
有些进程不能直接杀死,这时候我们需要加一个参数“ -9 ”,“ -9 ” 代表强制结束