第一篇文章-linux基础
Posted 李纪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一篇文章-linux基础相关的知识,希望对你有一定的参考价值。
linux 查看文件
ls 显示当前目录下的所有文件
linux 产看文件的大小
stat filepath 列出的比较详细
wc -c filepath 输出字节数
wc -m filepath 输出字符数
wc -l filepath 输出有多少行
wc -L filepath 最大行数
du -b filepath 以字节数输出文件大小
du -k filepath 以kb输出文件大小
du -m filepath 以mb输出文件大小
ls -l 第五列为文件字节数大小
linux 复制文件
cp file newfile.bak 把文件复制为新文件 newfile.bak
cp file /home/bible 把文件file 从当前目录复制到 /home/bible/目录下
cp * /tmp 把当前目录下所有未隐藏的文件复制到 /tmp 目录下
linux 移动和重命名文件
mv file newfile 将file重命名为newfile
mv file /tmp 把当前目录下的file 移动大 /tmp/下
linux 删除文件和目录
rm file 删除文件和目录
rm * 删除当前目录下的所有文件
rm -rf dom 删除dom目录以及他/她所包含的所有内容(慎用)
rm -i a* 删除当前目录下所有以字母a开头的文件,并且每次删除时,提示用户进行确认
linux cd命令
cd ~ 切换到主目录
cd /tmp 切换到目录/tmp
cd dir 切换到当前目录下的dir目录
cd / 切换到根目录
cd .. 切换到上级目录
linux 建立目录
mkdir pho 在当前目录中建立名为pho的目录
mkdir -p this/that/other 在当前目录下简历指定的嵌套子目录
linux 编辑文件
vim file 编辑文件
i 表示插入
esc 退出
:q 在文件未做任何修改的情况下退出
:q! 强制退出, 不保存对文件所作的修改
:wq 保存对文件所作的修改并退出
:w 保存文件
linux 显示文件的内容
cat file
linux 文件上传下载
sudo rz 既是接收文件 xshell 就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录
sudo sz file 就是发文件到window上比ftp命令方便,而且服务器不用在开ftp服务了
linux 查看网络连接 路由 接口状态
netstat -ntpl 查看所有的端口连接
netstat -ap | grep nginx 查找 nginx程序运行的端口
netstat -an | grep ':80' 找出运行在指定端口的进程
linux 列出当前系统的进程
ps -A 显示所有的进程信息
ps -u root 显示指定用户信息
ps -ef 显示所有进程信息,连同命令行
ps -ef | grep nginx 查找指定的进程 grep是过滤条件
linux 后台执行脚本 守护进程
nohup php 指定路径 *.php >> *.log
tail -5 filepath 查看文件的前5行
tail -f filepath 监视文件尾部的内容(默认10行),涮洗显示在屏幕上,ctrl+c 退出
linux 查看cpu的运行情况
top -u user 查看某个用户下各进程的cpu使用率,内存占用
以上是关于第一篇文章-linux基础的主要内容,如果未能解决你的问题,请参考以下文章