Linux常用命令大全之文件目录操作
Linux命令 — 文件和目录
命令代码
注释说明
cd /home
进入 ‘/ home’ 目录’
cd ..
返回上一级目录
cd ../..
返回上两级目录
cd
进入个人的主目录
cd ~user1
进入个人的主目录
cd -
返回上次所在的目录
pwd
显示工作路径
ls
查看目录中的文件
ls -F
查看目录中的文件
ls -l
显示文件和目录的详细资料
ls -a
显示隐藏文件
ls [0-9]
显示包含数字的文件名和目录名
tree
显示文件和目录由根目录开始的树形结构
lstree
显示文件和目录由根目录开始的树形结构
mkdir dir1
创建一个叫做 ‘dir1’ 的目录’
mkdir dir1 dir2
同时创建两个目录
mkdir -p /tmp/dir1/dir2
创建一个目录树
rm -f file1
删除一个叫做 ‘file1’ 的文件’
rmdir dir1
删除一个叫做 ‘dir1’ 的目录’
rm ...
Linux常用命令大全之监视和调试
Linux命令 — 监视和调试
命令代码
注释说明
free -m
以兆为单位罗列RAM状态
kill -9 process id
强行关闭进程并结束它
kill -1 process id
强制一个进程重载其配置
last reboot
显示重启历史
lsmod
罗列状态的内核模块
lsof -p process id
罗列一个由进程打开的文件列表
lsof /home/user1
罗列所给系统路径中的所打开的文件的列表
ps -eafw
罗列linux任务
ps -e -o pid,args –forest
以分级的方式罗列linux任务
pstress
以树状图显示程序
smartctl -A /dev/hda
通过启用SMART监控硬盘设备的可靠性
smartctl -i /dev/hda
检查一个硬盘设备的SMART是否启用
strace -c ls >/dev/null
罗列系统calls made并用一个进程接收
st ...
在线Ascii码对照表
在线Ascii码对照表,Ascii转换对照表
ASCII值
控制字符
ASCII值
控制字符
ASCII值
控制字符
ASCII值
控制字符
0
NUT
32
(space)
64
@
96
、
1
SOH
33
!
65
A
97
a
2
STX
34
“
66
B
98
b
3
ETX
35
#
67
C
99
c
4
EOT
36
$
68
D
100
d
5
ENQ
37
%
69
E
101
e
6
ACK
38
&
70
F
102
f
7
BEL
39
,
71
G
103
g
8
BS
40
(
72
H
104
h
9
HT
41
)
73
I
105
i
10
LF
42
*
74
J
106
j
11
VT
43
+
75
K
107
k
12
FF
44
,
76
L
108
l
13
CR
45
-
77
M
109
m
14
SO
46
.
78
N
110
n
15
SI
47
/
79
O
111
o
16
DLE
48
0
80
P
112
p
17
...
Linux常用命令大全之光盘的操作
Linux命令 — 光盘
Linux命令 — 光盘
命令代码
注释说明
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force
清空一个可复写的光盘内容
mkisofs /dev/cdrom > cd.iso
在磁盘上创建一个光盘的iso镜像文件
mkisofs /dev/cdrom
gzip > cd_iso.gz
mkisofs -J -allow-leading-dots -R -V “Label CD” -iso-level 4 -o ./cd.iso data_cd
创建一个目录的iso镜像文件
cdrecord -v dev=/dev/cdrom cd.iso
刻录一个ISO镜像文件
gzip -dc cd_iso.gz
cdrecord dev=/dev/cdrom -
mount - ...
Linux常用命令大全之文本处理
Linux命令 — 文本处理
命令代码
注释说明
cat file1
command( sed, grep, awk, grep, etc…) > result.txt
cat file1
command( sed, grep, awk, grep, etc…) >> result.txt
grep Aug /var/log/messages
在文件 ‘/var/log/messages’中查找关键词”Aug”
grep ^Aug /var/log/messages
在文件 ‘/var/log/messages’中查找以”Aug”开始的词汇
grep [0-9] /var/log/messages
选择 ‘/var/log/messages’ 文件中所有包含数字的行
grep Aug -R /var/log/*
在目录 ‘& ...
Linux常用命令大全之文件系统分析
Linux命令 — 文件系统分析
命令代码
注释说明
badblocks -v /dev/hda1
检查磁盘hda1上的坏磁块
fsck /dev/hda1
修复/检查hda1磁盘上linux文件系统的完整性
fsck.ext2 /dev/hda1
修复/检查hda1磁盘上ext2文件系统的完整性
e2fsck /dev/hda1
修复/检查hda1磁盘上ext2文件系统的完整性
e2fsck -j /dev/hda1
修复/检查hda1磁盘上ext3文件系统的完整性
fsck.ext3 /dev/hda1
修复/检查hda1磁盘上ext3文件系统的完整性
fsck.vfat /dev/hda1
修复/检查hda1磁盘上fat文件系统的完整性
fsck.msdos /dev/hda1
修复/检查hda1磁盘上dos ...
Linux常用命令大全之APT软件工具的使用
Linux命令 — APT 软件工具 (Debian, Ubuntu 以及类似系统)
命令代码
注释说明
apt-get install package_name
安装/更新一个 deb 包
apt-cdrom install package_name
从光盘安装/更新一个 deb 包
apt-get update
升级列表中的软件包
apt-get upgrade
升级所有已安装的软件
apt-get remove package_name
从系统删除一个deb包
apt-get check
确认依赖的软件仓库正确
apt-get clean
从下载的软件包中清理缓存
apt-cache search searched-package
返回包含所要搜索字符串的软件包名称
Linux常用命令大全之文件的权限操作
Linux命令 — 文件的特殊属性 - 使用 “+” 设置权限,使用 “-“ 用于取消
命令代码
注释说明
ls -lh
显示权限
ls /tmp
pr -T5 -W$COLUMNS
chmod ugo+rwx directory1
设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限
chmod go-rwx directory1
删除群组(g)与其他人(o)对目录的读写执行权限
chown user1 file1
改变一个文件的所有人属性
chown -R user1 directory1
改变一个目录的所有人属性并同时改变改目录下所有文件的属性
chgrp group1 file1
改变文件的群组
chown user1:group1 file1
改变一个文件的所有人和群组属性
find / -perm -u+s
罗列一个系统中所有使用了SUID控制的文件
chmod u+s /bin/file1
设置一个二进制文件的 SUID 位 - 运行该文件的用 ...
图片转换成Base64编码
图片转换成Base64编码
最全的HTTP请求头and响应头收藏备忘
HTTP Request Header 请求头
table th:nth-of-type(1){
width: 180px;
}
Header
解释
示例
Accept
指定客户端能够接收的内容类型
Accept: text/plain, text/html
Accept-Charset
浏览器可以接受的字符编码集。
Accept-Charset: iso-8859-5
Accept-Encoding
指定浏览器可以支持的web服务器返回内容压缩编码类型。
Accept-Encoding: compress, gzip
Accept-Language
浏览器可接受的语言
Accept-Language: en,zh
Accept-Ranges
可以请求网页实体的一个或者多个子范围字段
Accept-Ranges: bytes
Authorization
HTTP授权的授权证书
Authorization: 授权证书
Cache-Control
指定请求和响应遵循的缓存机制
Cache-Control: no-cache
...
网络之间互连的协议IP地址详细介绍
IP介绍
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。
IP地址是指互联网协议地址,IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
IP是一个协议,是计算机在网络中互联互通的规则IP地址是IP实现互联互通的一个策略
IP地址和Mac地址
IP地址是软件地址,而不是硬件地址。硬件地址被硬编码到网络接口卡(NIC)中,用于在本地 网络中寻 ...
Linux常用命令大全之SWAP文件系统操作
Linux命令 — SWAP文件系统
命令代码
注释说明
mkswap /dev/hda3
创建一个swap文件系统
swapon /dev/hda3
启用一个新的swap文件系统
swapon /dev/hda2 /dev/hdb3
启用两个swap分区