访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常用命令及Shell的简单介绍

时间:2019-10-25

linux常用shell命令_linux常用命令_常用linux命令

1.查看指令的参数搭配:

man 指令名称

2.基础指令

ls 列出当前目录下的所有文档的名称(文档指的是文件和文件夹)

常用参数搭配:

ls -l 列出文档详细信息

ls -a列出目录所有文档,包含以.开始的隐藏文档

ls -A列出除.和..开头的其它文档

ls -r 反序排列

ls -t 以文档修改时间排序

ls -S以文档大小排序

pwd 获取当前工作路径

cd 切换目录

常用参数搭配:

cd ~进入当前用户的家目录

cd - 切换到上一级目录(也可用cd ../)

mkdir 创建目录

linux常用命令_常用linux命令_linux常用shell命令

常用参数搭配:

mkdir -p 创建多级目录

touch 创建文件

cp 复制文件

常用参数搭配:

cp -r复制文件夹

mv 移动(剪切) 文档

rm 删除文件

常用参数搭配

rm -rf删除文件夹

vim 打开文件(vim是一个文本编辑器)

cat 直接显示文件内容或创建一个文件:cat > filename 或合并文件cat file1 file2 > file3

rz 上传文件到linux(在SecureCRT中)

3.进阶指令

df 查看磁盘空间

常用参数搭配

df -h更可读的显示磁盘空间信息

常用linux命令_linux常用命令_linux常用shell命令

free 查看内存使用情况

head 查看文件前n行(默认10)

tail 查看文件尾n行(默认10)

wc 统计文件内容信息

常用参数搭配

-l 统计行数

-c 统计字节数

-w 统计词数(依照空格判断单词数量)

chmod 修改文件权限

tar zxvf 解包tar czvf打包

date 操作时间日期(直接使用是打印当前时间)

clear 清除终端中的命令和结果(信息),相当于清屏。

| 管道命令(常与grep搭配,例:ls | grep y指的是输出当前目录下的文档中包含字母y的文档。grep命令一般用于过滤)

4.高级指令

whoami 显示当前登录的用户名(常用于shell脚本中)

ps 查看服务器的进程信息

常用参数搭配

常用linux命令_linux常用shell命令_linux常用命令

-e 列出全部的进程

-f 显示全部的列

top 查看进程占用资源的信息

du -sh 统计目录的实际大小

find 查找文件

常用参数搭配

-name 按名称搜索(支持模糊查询),find / -name xxx 就是查找xxx的文档

-type 按类型搜索

service 用于控制一些软件的服务

kill 关闭进程(关闭指定pid的进程)

killall 关闭指定名称的进程

ifconfig 获取网卡信息

reboot 重新启动计算机

shutdown 关机

uname 获取操作系统相关信息

curl 可以获取指定页面的数据,例如 curl:8080

awk文件切片,以空格为默认分隔符,每列为一个切片(表格结构数据垂直分割)

linux常用shell命令_linux常用命令_常用linux命令

常用参数搭配

-F按指定分隔符进行分割

sed用于处理文件,例如修改文件内容 sed -i 's/abc/123' test.txt 将test文件中第一次出现的abc替换为123,如果需要全文替换,可以在123后添加/g

附:

firewall-cmd --reload重启防火墙(centos7)

你可以使用ps -ef | grep c_learning 命令查看指定进程的pid。ps -ef |grep "sshd" 查看sshd运行状态。ps -ef|grep monitor_psr.sh|grep iboss2|grep ismp|grep -v grep|awk {print $2}|xargs kill -9。

find / -name *xx* | xargs rm -rf 删除匹配到的文件

 上一个教程:linux常用命令解释