Linux重点知识整理

本文详细介绍Linux系统的常用命令,包括文件和目录的操作、查看文件内容、权限管理、进程查看及环境变量配置等,适合初学者快速掌握Linux基础操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本概念:

文件权限(http://blog.youkuaiyun.com/qqqqq1993qqqqq/article/details/73544513):

文件权限前的一个字母用来表示文件类型: 
-:一般文件 
d:目录文件 
b:块设备文件(如,硬盘) 
c:字符设备文件(如,键盘、鼠标) 
l:链接文件(相当于Window中的快捷方式) 
p:人工管道 
n:网络设备


r w x 
4 2 1



基本操作(以Ubuntu为例):

ctrl+alt+T,调出命令行窗口 
ctrl+L,清除控制台

帮助:

利用man或者info,来查看手册 
或者用 --help or -h (选项如果是缩写的话,前面只有一个-,如果是全名,则有--)


用户操作:

useradd

userdel


目录相关:

cd [目录名]:进入想去的目录(可以是绝对路径或相对路径) 
pwd命令可以显示出shell会话的当前目录 
cd .. :回到父目录 
cd : 回到主目录


查看文件/目录信息:

$ ls -l:显示附加信息。 

$ ls -l my_script :显示指定文件的信息


查看文件内容:

$ tail log_file:文件最后10行

cat [文件名]:查看整个文件内容

file [文件名]:查看文件类型(文件,目录,包括链接文件类型) 


文件创建等:(http://blog.youkuaiyun.com/qqqqq1993qqqqq/article/details/74416212

touch [文件名]: 用于创建文件

mv[文件名][文件名/目录]:可以重命名文件,或者移动文件位置(move)

rm -i [文件名]:删除(remove)


ln [源文件] [目标文件]:创建硬链接(inode节点不变,links增加),删除其中一个文件对另一个没有影响。硬链接只是复制了文件的inode(节点),inode是操作系统指定文件的依据,每个文件有且只有一个inode,所以操作硬链接就是操作源文件。

ln -s [源文件或目录] [目标文件或目录]:创建符号链接(inode节点变化),存放的内容是另一文件的路径名的指向删除源文件会造成无法访问,like快捷方式。

cp [源文件] [目标文件]:复制,则可以看成新建一个文件并拷贝原文件的内容。


目录操作:(make remove directory)

$ mkdir New_Dir :创建目录 

$ mkdir -p New_Dir/Sub_Dir/Under_Dir:要想同时创建多个目录和子目录,需要加入-p参数

$ rmdir New_Dir:删除目录,默认只能删除空目录


权限操作:

chmod [options] [mode] [file]

chown [options] [owner] [file]

chgrp [group] [file]


查看进程(process→ps):

ps -aux | grep java
-aux 显示所有状态 ; grep 带“java”的内容


查找命令位置

$ which grep

$ type cd
系统会提示,cd是shell的自带命令(build-in)。
$ type grep
系统会提示,grep是一个外部命令,并显示该命令的路径。


sudo

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具


软件安装:

yum install package_name:会同时装好依赖的包

 从源码安装

  1. 先对下载到本地的tarball包进行解包操作 
    # tar -zxvf sysstat-11.1.1.tar.gz 
    z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。 
    x:解压缩。c是压缩。 
    v:在压缩或解压缩过程中显示正在处理的文件名 
    f:f后面必须跟上要处理的文件名。也就是说你不能写成这样 tar -zxfv zhcon-0.2.5.tar.gz
  2. 进入解压后文件所在的目录 
    $ cd sysstat-11.1.1 
    $ ls
  3. 读其中的README文件
  4. 根据上述文件进行后续操作,如configure和install

查看环境变量:
env
环境配置,相当 window 下 set

env |grep PATH
查看环境变量

解压:
zip -r filename.zip filesdir
某个文件夹打 zip 包

unzip somefile.zip
解压 zip 文档到当前目录

gunzip somefile.cpio.gz
解压 .gz 

空间使用情况查看:
df -k
查看文件磁盘空间
df -v
查看文件空间
du
查看磁盘空间使用情况
free
查看内存使用情况
top
查看当前系统资源使用情况


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值