Linux中系统命令的使用方法
Linux中系统命令的使用方法
一、Linux入门
很多刚入门的同学,就像无头的苍蝇一样,到处找视频、书籍、网站帖子之类的学习方式,视频虽然讲得详细,但是时间的投入也是巨大的,播放时间,练习时间,加起来很吓人,其实啊很少有人能坚持把一套视频看完;技术帖子之类的,一般都比较散乱,不成学习系统,学起来没有一个系统的框架,随意翻翻也还好;但是一定要坚持,前期可以安装一个VMware或者virtualbox虚拟机,重复练习为主要手段,把一本书好好吃透,重点是吃透,那么你也就入门了。
二、入门*掌握的命令
那么具体需要掌握哪些命令呢?这里罗列一些*掌握的命令:
目录类的命令是我们需要得较多的:
-
cd [24] 改变工作目录
-
chmod [25] 改变文件或目录的文件权限
-
dirs [24] 显示/清除目录栈中的内容
-
du [24] 显示文件使用的磁盘空间量
-
file [24] 分析文件的类型
-
ls [24/25] 显示文件的各种类型的信息
-
mkdir [24] 创建目录
-
mv [24/25] 移动或重命名文件或目录
-
popd [24] 改变工作目录,将名称从目录栈中弹出
-
pushd [24] 改变工作目录,将名称压入到目录栈中
-
pwd [24] 显示工作目录的路径名
-
rm [25] 删除文件或目录
-
rmdir [24] 删除空目录
- tree [24] 显示目录树的图表
构建块:
-
cat [16] 组合文件,将标准输入复制到标准输出
-
tee [15] 将标准输入复制到文件和标准输出
- xargs [25] 使用来自标准输入的参数运行命令
当你不知道需要查找命令的相关信息的时候,可能就需要下面的命令工具了:
-
alias [13] 创建/显示别名
-
type [8] 定位命令:显示命令的路径名或别名
-
unalias [25] 删除别名
-
whence [8] 定位命令:显示命令的路径名或别名
- which [8] 定位命令:显示命令的路径名或别名
当我们需要显示内容的时候,需要我们的显示输出命令,非常重要:
-
cat [16] 组合文件,将标准输入复制到标准输出
-
echo [12] 将参数写到标准输出
-
head [16/21] 从数据的开头选择行
-
hexdump [21] 显示二进制(非文本)文件
-
less [21] 分页程序:每次一屏地显示数据
-
more [21] 分布程序:每次一屏地显示数据
-
od [21] 显示二进制(非文本)文件
-
print [12] 将参数写到标准输出
- tail [21] 在数据的末尾选择行
当我们需要对服务器配置的时候,那么编辑命令就非常重要了:
-
sed [19] 非交互式文本编辑
-
vi [22] vi文本编辑器
-
view [22] 以只读模式启动vi文本编辑器
- vim [22] vim文本编辑器
当我们需要对文件的权限,搜索,操作之类的,那么就需要下面的命令了:
-
chmod [25] 改变文件或目录的文件权限
-
cp [25] 复制文件;复制目录
-
du [24] 显示文件使用的磁盘空间量
-
find [25] 在目录树中搜索文件,处理结果
-
ln [25] 创建文件的一个新链接
-
locate [25] 搜索文件
-
ls [24/25] 显示文件的各种类型的信息
-
mkfifo [23] 创建命名管道
-
mv [24/25] 移动或重命名文件或目录
-
rm [25] 删除文件或目录
-
shred [25] 安全删除文件
-
stat [25] 显示i节点的信息
-
touch [25] 更新文件的访问/修改时间;创建文件
-
umask [25] 在文件创建过程中设置文件模式掩码
-
whence [8] 定位命令:显示命令的路径名或别名
- whereis [25] 查看与命令关联的文件
三、如何查找命令参数
那么我们知道了这么多命令,或者忘记了命令的参数和使用那万一忘记了,如何找到呢?下面就教大家几个*备命令:
神器一:man命令
格式:man[空格][需要查看的命令]
比如我们输入:man ls 就会看到man page如下图
神器二:info命令
格式:info [需要查看的命令]
更多培训课程,学习资讯,课程优惠等学校信息,请进入 南宁达内教育南宁C语言培训南宁C++培训 网站详细了解,免费咨询电话:400-998-6158