一、linux文件目录
目录 | 说明 |
---|---|
bin | 存放二进制可执行文件 (ls,cat,mkdir 等) |
boot | 存放用于系统引导时使用的各种文件 |
dev | 用于存放设备文件 |
etc | 存放系统配置文件 |
home | 存放所有用户文件的根目录 |
lib | 存放跟文件系统中的程序运行所需要的共享库及内核模块 |
mnt | 系统管理员安装临时文件系统的安装点 |
opt | 额外安装的可选应用程序包所放置的位置 |
proc | 虚拟文件系统,存放当前内存的映射 |
root | 超级用户目录 |
sbin | 存放二进制可执行文件,只有 root 才能访问 |
tmp | 用于存放各种临时文件 |
usr | 用于存放系统应用程序,比较重要的目录 / usr/local 本地管理员软件安装目录 |
var | 用于存放运行时需要改变数据的文件 |
二、关机和重启
关机:shutdown -h now
重启:reboot
shutdown -r now
远程链接的普通账户无法关机或重启,sudo可以临时获取管理员权限,root账户可以
三、压缩和解压
压缩文件夹:tar -zcvf test.tar.gz test
解压文件夹:tar -zxvf test.tar.gz
-z gzip 压缩(test.tar.gz)
-j bzip2 压缩(test.tar.bz2)
-c 压缩
-x 解压
-v 显示文件压缩过程
-f f之后接压缩后的名称
-tf 查看归档文件里面的文件
四、基础操作命令
命令 | 说明 | 语法 | 参数 | 参数说明 |
---|---|---|---|---|
ls | 显示文件和目录列表 | ls [-alrtAFR] [name...] | ||
-l | 列出文件的详细信息 | |||
-a | 列出当前目录所有文件,包含隐藏文件 | |||
mkdir | 创建目录 | mkdir [-p] dirName | ||
-p | 父目录不存在情况下先生成父目录 | |||
cd | 切换目录 | cd [dirName] | ||
touch | 生成一个空文件 | |||
echo | 生成一个带内容文件 | echo abcd > 1.txt,echo 1234 >> 1.txt | ||
cat | 显示文本文件内容 | cat [-AbeEnstTuv] [--help] [--version] fileName | ||
cp | 复制文件或目录 | cp [options] source dest | ||
rm | 删除文件 | rm [options] name... | ||
-f | 强制删除文件或目录 | |||
-r | 同时删除该目录下的所有文件 | |||
mv | 移动文件或目录 | mv [options] source dest | ||
find | 在文件系统中查找指定的文件 | |||
-name | 文件名 | |||
grep | 在指定的文本文件中查找指定的字符串 | |||
tree | 用于以树状图列出目录的内容 | |||
pwd | 显示当前工作目录 | |||
ln | 建立软链接 | |||
more | 分页显示文本文件内容 | |||
head | 显示文件开头内容 | |||
tail | 显示文件结尾内容 | |||
-f | 跟踪输出 |
五、常用命令
ip a //相当于ip addres显示IP地址信息,偏向于上层
ifconfig //查看ip
top //系统资源监控
ps -ef //查看当前系统进程
kill -9 <PID> //强制杀死进程(PID进程号)
cat //查看文件内容
cat /etc/os-release //linux中查看当前系统版本信息
grep //查找
grep 1111 * //从所有文件中查找1111
find ./ -name test //根目录查找
find / -name test //查找名字为test的文件, /代表整个机器(多级目录)
find / -name test|xargs grep 1111 //接上条命令,搜索带1111内容的文件
who //查看连接
netstat -na //查看端口
netstat |grep LISTEN
free -m //查看当前可用内存
df -h //查看磁盘可用空间
sed -i "s/aa/11/g" test.txt //批量替换文件内容
scp test.txt root@10.3.133.155:/tmp //服务器文件网络传输
六、vi编辑器
Vi 日志文件 -- 内容查找(/+搜索字符串) 按n多次查找
dd -- 删除行
yy -- 复制行 p--粘贴行
set paste 设置格式
网友评论