chown -R apache:apache . 给apache权限
chown -R www:www .
rz 上传文件
sz 下载文件
下载的目录在
附件1
设置了www用户。session 不能用修改
ls -lh /var/lib/php 给这个目录www权限
如出现svn被锁定
在项目目录下执行chown -R www:www .
sudo配置文件
vim /etc/sudoers
sunshuo ALL=(ALL) NOPASSWD: ALL
ls 显示文件或目录
ls -l列出文件详细信息
ls -lh 列出文件详细信息,跟-l的区别是大小按kb、mb显示出来。
mkdir 创建目录
cd 切换目录
touch 创建空文件 vim a.txt 然后保存也可以创建文件
cat 文件名 查看文件内容
cp 拷贝 cp 原文件路径 要拷贝到的路径 cp a /b 把当前路径的a文件拷贝到更目录b
mv 移动或重命名
mv a b 把a文件的名称修改为b mv a / 把当前文件a移动到根目录
rm 删除文件
-r 递归删除,可删除子目录及文件
-f 强制删除
如果a是一个文件,可以直接rm a删除。如果是一个目录则不能删除,必须加 rm -r a
find 在文件系统中搜索某文件
find path -name a.txt 查找path路径下面名称为a.txt的文件并显示出来
-perm #按执行权限来查找
-user username #按文件属主来查找
-group groupname #按组来查找
wc test.txt 统计文本中行数、字数、字符数
3 2 16 test.txt
行数 单词数 字节数 文件名
cat test.txt | wc -l 只打印字符数
grep 在文本文件中查找某个字符串
grep abcd 文件路径 打印出在文件路径包含abcd的行
grep -v abcd 文件路径 将没有出现 abcd 的行取出来
rmdir:删除一个空的目录 如果有子目录则不能删除 -rm -r 可以删除子目录
rmdir -v b -v选项加提示
pwd 显示当前目录路径
more 分页显示文件的内容
-num 一次显示几行
-d 在每屏的底部显示友好的提示信息
-s 文件中连续的空白行压缩成一个空白行显示。
+num 从第num行开始显示
Enter 向下1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
q 退出
less命令与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
-e 当文件显示结束后,自动离开
-N 显示每行的行号
-s 显示连续空行为一行
b 向后翻一页
d 向后翻半页
u 向前滚动半页
y 向前滚动一行
空格键 滚动一行
回车键 滚动一页
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页
系统管理命令
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
-a 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
-m 显示主机的硬件(CPU)名
-r 显示linux操作系统内核版本号
-o 显示操作系统名
top 动态显示当前耗费资源最多进程信息
ps 列出目前所有的正在内存当中的程序 ps -aux
ps -aux|grep mysql 查看Linux下mysql服务的进程是否正常运行
ps -e|grep mysql 查看mysql程序的对应的pid号
df 查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig 查看网络情况
netstat -a 列出所有端口
clear 清屏
kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。
kill -9 id号杀死进程
打包压缩相关命令
zip压缩 zip -r a.zip a.txt -r表示递归压缩
unzip a.zip 解压文件
tar -cvf b.tar a.txt tar压缩
tar -xvf b.tar 解压文件
关机/重启机器
shutdown
-r 关机重启
-h 关机不重启
now 立刻关机
halt 关机
reboot 重启
Linux软件包管理
dpkg (Debian Package)管理工具,软件包名以.deb后缀。这种方法适合系统不能联网的情况下。
比如安装tree命令的安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。
sudo dpkg -i tree_1.5.3-1_i386.deb 安装软件
sudo dpkg -r tree 卸载软件
vim使用
vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。
命令模式下:
:q 退出
:q! 强制退
:wq 保存并退出
:set number 显示行号
:set nonumber 隐藏行号
/abc 在文档中查找apache 按n跳到下一个,shift+n上一个
h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)
文件权限管理
三种基本权限
R 读 数值表示为4
W 写 数值表示为2
X 可执行 数值表示为1
-rw-rw-r--一共十个字符,分成四段。
第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录
第二三四个字符“rw-”表示当前所属用户的权限。 所以用数值表示为4+2=6
第五六七个字符“rw-”表示当前所属组的权限。 所以用数值表示为4+2=6
第八九十个字符“r--”表示其他用户权限。 所以用数值表示为2
所以操作此文件的权限用数值表示为662
chmod 777 a.txt 更改权限
所有的linux文件必须 chmod +x 加权限文件路径后才可以运行
相关推荐
LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...
Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...
通过以上内容可以看出,《Linux常用命令详解.pdf》主要介绍了Linux操作系统中的基本命令以及它们的基本使用方法。这些命令是进行日常文件管理和系统操作的基础,对于Linux初学者来说非常重要。通过理解和掌握这些...
"最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...
linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...
Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...
下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 Linux 中,TTY(Teletypewriter)是指控制台终端,用户可以通过TTY终端来与系统进行交互。 pts 是虚拟终端,RHEL6 中有...
linux常用命令大全 1. **ls**:列出目录内容 2. **cd**:改变当前目录 3. **pwd**:显示当前工作目录 4. **mkdir**:创建目录 5. **rmdir**:删除空目录 6. **cp**:复制文件或目录 7. **mv**:移动或重命名文件或...
linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...
Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...
linux常用命令md文件
LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. 注销命令:logoff logoff ...
Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...
linux常用命令大全:Linux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令...
linux常用命令全集