初学linux常见的那些命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初学linux常见的那些命令相关的知识,希望对你有一定的参考价值。
从事些年桌面运维,还是有些职业病,标配的工具和习惯。自从踏入linux的世界,觉得一切是那么有趣,打开了另一扇大门。看似繁琐的命令搭配不同的用法会使工作生活中事半功倍,那么用到的命令有哪些呢:
常用的命令:
ls : 显示文件或目录
-l 列出文件详细信息l(list)
-a 列出当前目录下所有文件及目录,包括隐藏的a(all)
mkdir : 创建目录
-p 创建目录,若无父目录,则创建p(parent)
cd : 切换目录
touch : 创建空文件
echo : 创建带有内容的文件。
cat : 查看文件内容
cp : 复制
mv : 移动或重命名
rm : 删除文件
-r : 递归删除,可删除子目录及文件
-f : 强制删除 (再加上一些符号那简直是程序员们的噩梦,切忌要注意使用方法)
find : 在文件系统中搜索某文件
wc : 统计文本中行数、字数、字符数
grep : 在文本文件中查找某个字符串
rmdir : 删除空目录
tree : 树形结构显示目录,需要安装tree包
pwd : 显示当前目录
ln : 创建链接文件
ctrl+alt+F1,F2,F3来切换各个用户
系统管理命令:
stat : 显示指定文件的详细信息,比ls更详细
who : 显示在线登陆用户
whoami : 显示当前操作用户
hostname : 显示主机名
uname : 显示系统信息
-r : 显示版本信息
top : 动态显示当前耗费资源最多进程信息
ps : 显示瞬间进程状态 ps -aux
du : 查看目录大小 du -h /home带有单位显示目录信息
df : 查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig : 查看网络情况
ping : 测试网络连通(这个和windows一样)
man : 命令不会用了,找帮助 如:man ls
clear : 清屏
alias : 对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill : 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。
关机/重启机器命令:
shutdown
: -r 关机重启
: -h 关机不重启
:now 立刻关机
: halt 关机
:reboot 重启
Linux管道
将一个命令的标准输出作为另一个命令的标准输入。也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果。
Linux软件包管理
注:将tree.deb传到Linux系统中,有多种方式。VMwareTool,使用挂载方式;使用winSCP工具等;
APT(Advanced Packaging Tool)高级软件工具。这种方法适合系统能够连接互联网的情况。
依然以tree为例
sudo apt-get install tree 安装tree
sudo apt-get remove tree 卸载tree
sudo apt-get update 更新软件
sudo apt-get upgrade
文件权限管理命令:
三种基本权限
R 读 数值表示为4
W 写 数值表示为2
X 可执行 数值表示为1
-rw-rw-r--一共十个字符,分成四段。
第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录
第二三四个字符“rw-”表示当前所属用户的权限。 所以用数值表示为4+2=6
第五六七个字符“rw-”表示当前所属组的权限。 所以用数值表示为4+2=6
第八九十个字符“r--”表示其他用户权限。 所以用数值表示为2
所以操作此文件的权限用数值表示为662
本文出自 “13467944” 博客,谢绝转载!
以上是关于初学linux常见的那些命令的主要内容,如果未能解决你的问题,请参考以下文章