Linux系统的各种指令

Linux系统的各种指令

根目录(/)

/bin 储存系统命令

/dev 设备文件 (一切皆文件)

/media 多媒体目录、U盘、光驱、共享文件夹

/var 储存系统日志

/boot 储存与启动相关的文件

/etc 储存各种软件的配置文件

/lib 储存普通的库文件 (.a静态库 .os 共享库)

/mnt 与其他系统进行映射的目录

/root 储存着超级用户才能使用的系统文件

/home 用户主目录,会自动生成同名的用户主目录

/opt 安装的应用的软件的目录

/usr 储存头文件

Linux系统命令

常用命令

ls 显示当前目录下 有哪些文件(-a 显示隐藏文件 ,以 . 开头的都是隐藏文件 -l 显示文件的详细信息)

cd 进入一个目录

clear 清理屏幕 (ctrl+l)

pwd 显示当前所在位置的路径

whoami 显示当前用户名

文件相关指令

创建文件 touch filename (不存在则创建)

删除 rm filename (不经过回收站直接删除要慎重)

查看 cat/more/head/tail

cat会把文件的所有内容都显示在终端上,适合查看内容较少的文件

more 显示文件的开头,回车下一行,空格下一页,q退出查看

head 只显示开头十行

tail 只显示文件末尾十行

复制 cp src dest

移动 mv src dest

目录相关指令

创建目录 mkdir ( -p 可以创建多级目录)

删除目录 rmdir (只能删除空文件) rm -rf (删除非空目录) rm -rf/*(删库跑路)

复制目录 cp -rf

移动目录、重名目录 mv

网络相关的命令

ifconfig 查看网络配置 / windows下查看是ipconfig

sudo ifconfig eth0 192.168.10.xxx netmask 255.255.255.xxx (修改地址)

sudo ifconfig eth0 down (关闭网卡)

sudo ifconfig eth0 up (打开网卡)

ping ip地址/网址 检测网卡是否连接

(linux默认一直ping,crtl+c结束)

(Windows默认ping4次 , /t连续测试 ,ctrl+c结束)

ftp ip地址,然后输入用户名和密码(采用明码方式传输数据,不够安全,有被窃听的风险,一般公司内部使用)
ls 显示当前所处服务器有哪些文件
pwd 显示服务器上的工作路径
cd 切换所在服务器的工作路径
get 下载文件
put 上传文件
bye 退出

telent ip地址,输入用户名和密码 (远程登录一台服务器进行使用,采用明码方式传输数据,不够安全,有被窃听的风险,一般公司内部使用 )

sh 用户名@ip地址,然后输入密码 (采用加密方式传输,因此比较安全)

其他相关命令

tar 压缩/解压文件

-zcvf 包名 要压缩的目录,创建压缩包

-zxvf 包名 解压

chmod 修改文件权限

find 位置 条件 查询文件(举例:find / -name stdio.h)

grep “关键字” 文件名 过滤(grep “printf” stdio.h)

sudo reboot 重启系统

sudo init 0 关机

sudo apt-get update 更新软件源

sudo apt-get upgrade 更新系统

man key 查询帮助手册
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值