.
来表示;另一个是当前目录的上一级目录,也叫父目录,可以使用两个点 ..
来表示。 使用
ll
或者ls –l
命令来显示一个文件的属性以及文件所属的用户和组
chgrp:更改文件属组
chown:更改文件属主,也可以同时更改文件属组
chmod:更改文件9个属性
字母修改
修改文件(目录)隐藏属性
查看文件(目录)隐藏属性
绿色文件---------- 可执行文件,可执行的程序
红色文件-----------压缩文件或者包文件
蓝色文件----------目录
白色文件----------普通,如文本文件,配置文件,源码文件等
浅蓝色文件----------链接文件,主要是使用ln命令建立的文件
红色闪烁----------表示链接的文件有问题
黄色文件----------表示设备文件
灰色文件----------表示其它文件
ls (列出目录)
cd (切换目录)
pwd (显示目前所在的目录)
mkdir (创建新目录)
rmdir (删除空的目录)
cp (复制文件或目录)
rm (移除文件或目录)
mv (移动文件与目录,或修改名称)
cat (由第一行开始显示文件内容)
tac (文件内容从最后一行开始显示)
nl (显示行号)
more (翻动查看文件)
less (一页一页翻动查看文件)
head (取出文件前面几行)
tail (取出文件后面几行)
grep (匹配文件内容)
sed (流编辑模式)
sed d 删除行 [address]d sed a/i 插入 [address]a(或 i)\新文本内容
sed c 将指定行中的所有内容,替换成该选项后面的字符串 [address]c\用于替换的新文本 sed y 转换命令是唯一可以处理单个字符的 sed 脚本命令 [address]y/inchars/outchars/
sed p 搜索符号条件的行,并输出该行的内容 [address]p
sed w 将文本中指定行的内容写入文件中 [address]w filename sed r 将一个独立文件的数据插入到当前数据流的指定位置 [address]r filename
awk
Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。
tar命令做打包操作
tar命令做解打包操作
tar命令做打包压缩(解压缩解打包)操作
压缩.zip格式操作
解压.zip格式操作
压缩.gz格式操作
解压.gz格式操作
压缩.bz2格式操作
解压.bz2格式操作
useradd (添加账号)
userdel (删除账号)
usermod (修改账号)
passwd (用户口令管理)
groupadd (增加用户组)
groupdel (删除用户组)
groupmod 修改用户组
newgrp (切换用户组)
/etc/passwd文件是用户管理信息
系统中有一类用户称为伪用户(pseudo users)
/etc/shadow中记录着用户加密后的口令
用户组的所有信息都存放在/etc/group文件中
df (检查文件系统的磁盘空间占用情况)
du (查看使用空间)
fdisk (磁盘分区表操作工具)
mkfs (磁盘格式化)
fsck (磁盘检验)
mount (磁盘挂载)
umount (磁盘卸载)
在命令模式下按下i就进入了输入模式。在输入模式中,可以使用以下按键:
在命令模式下按下:(英文冒号)就进入了底线命令模式。
按ESC键可随时退出底线命令模式
移动光标
搜索替换
删除、复制粘贴
指令行的储存、离开等指令
显示行号与不显示
注释
Linux下的软件包可细分为两种,分别是源码包和二进制包
yum list
:查询所有已安装和可安装的软件包yum list 包名
:查询执行软件包的安装情况yum search 关键字
:从 yum 源服务器上查找与关键字相关的所有软件包yum info 包名
:查询执行软件包的详细信息yum -y update
:升级所有软件包。不过考虑到服务器强调稳定性,因此该命令并不常用yum -y update 包名
:升级特定的软件包yum remove 包名
:卸载指定软件包名yum grouplist
yum groupinfo 软件组名
yum groupinstall 软件组名
yum groupremove 软件组名
安装
卸载
ps (查看系统中所有运行进程的详细信息)
top (动态地持续监听进程地运行状态)
pstree (树形结构显示程序和进程之间的关系)
nice (给要启动的进程赋予 NI 值,但是不能修改已运行进程的 NI 值)
renice (可以在进程运行时修改其 NI 值,从而调整优先级)
kill (杀死进程)
killall (也是用于关闭进程的一个命令,但和 kill 不同的是,killall 命令不再依靠 PID 来杀死单个进程,而是通过程序的进程名来杀死一类进程)
netstat (查询系统中已启动的服务)