Linux常用命令

买了个云服务器(1核 2G)准备自己搭网站,但是windows系统实在太占内存了,完全卡到跑不动,所以只能换成Linux系统试试。

之前没怎么接触过命令行的方式,所以把一些常用命令整理出来供以后参考。

首先介绍Linux树形目录结构。

/bin:存放常用命令,普通用户也可执行
/lib:库文件存放目录
/dev:存放设备文件
/tmp:存放临时文件
/boot:存放内容及引导系统程序文件
/user:系统存放程序的目录
/home:普通用户主目录的默认存放位置

tree命令

安装sudo apt-get install tree
tree -L 2只显示两层
tree -C颜色显示
tree -f显示文件全路径

辅助操作:

命令含义
Tab键自动补全
反斜杠“\”在一行命令后加上\,表示另起一行继续输入
快捷键 Ctrl+U清空至行首
快捷键 Ctrl+K清空至行尾
快捷键 Ctrl+L清屏
快捷键 Ctrl+C终止命令的执行

查看系统信息命令:

命令含义
uname查看Linux内核版本
uname -a显示内核版本完整信息
man uname查看uname后面可以加什么命令
df查看文件系统的磁盘大小和剩余空间大小
uptime系统运行了多长时间
free系统内存使用情况
cat /proc/cpuinfoCPU详细硬件信息
topCPU具体使用情况(类似于Windows的任务管理器)
w查看哪些用户登录到了系统
last登录日志信息命令
cal / date查看日历/年历/日期

目录命令:

命令含义
cd切换目录
cd 路径切换到路径
cd . . .. ..切换到当前目录的父目录
cd . . .切换到当前目录下的某一个目录
cd切换到用户主目录
pwd显示当前目录
ls查看目录下的信息
-a列出目录下的所有文件,包括以 . 开头的隐含文件
-l列出文件的详细信息(long)
h与-l 一起,以易于阅读的格式输出文件大小
ls [选项] [目录名称]例如:ls -a /home

文件管理命令:

命令含义
mkdir新建一个目录
-m在创建目录时设定权限模式
-p创建目录结构中指定的每一个目录,如果目录不存在则创建目录,如果目录已存在也不会被覆盖
-v或–verbose:每次创建新目录都显示信息
touch创建一个新的空文件
cp复制文件
格式cp [选项] 源文件 目标文件
-a保留链接、文件属性,复制目录时可递归的复制目录
-i如果目标文件或目录已经存在,则对用户进行提示
-r复制目录,将源目录下的文件和子目录一起复制到目标目录中
mv用于移动或重命名目录或文件
rm删除文件

进程命令:

命令含义
ps查看当前系统中的进程
-a表示所有用户
-u表示显示用户名
-x表示显示所有的执行程序
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值