Linux常用命令
2017-08-03 13:34
113 查看
ls -a #显示所有文件,包括隐藏文件
ls -l #显示详细信息
ls -d #查看目录本身属性,不包括其子目录
ls -h #人性化显示文件大小
ls -lh #显示详细信息
ls -i #显示inode
ls 目录名 #显示指定目录下的文件
mkdir 目录名 #创建空目录
mkdir -p 目录名 #递归创建包含子目录的目录
mkdir -m 777 文件名 #创建目录并配置权限
touch 文件名 #创建文件
cd #回到家目录
cd ~ #回到当前用户的家目录
cd - #进入上次目录
cd .. #进入上一级目录
pwd #查询目录所在位置
pwd -P #显示真实路径,非链接路径
rmdir 空目录名 #只能删除空目录
rmdir -p 目录名称 #连同上一级空目录也删除
rm 文件名 #只可以删除文件,并给出提示
rm -r 文件名或目录名 #删除文件或目录,并给出提示
rm -rf 文件或目录 #强制删除文件或目录,不做任何提示
cp -r 源文件或目录 目标目录 #复制目录
cp -p 源文件或目录 目标目录 #同时复制文件属性
cp -d 源文件或目录 目标目录 #若源文件是链接文件,则复制链接属性
cp -a 源文件或目录 目标目录 #包含以上所有选项,相当于-rpd
在目标目录后面加上文件名,就是改名复制
mv 源文件或目录 目标目录 #同一目录下,改名,否则就是剪切
ln 源文件 目标文件 #创建硬链接,可以看做是同一个文件,不能夸分区,不能针对目录使用
ln -s 源文件 目标文件 #创建软链接,类似windows快捷方式,没有实际的文件数据,修改任意文件,另一个也改变,删除源文件,软链接不能用
netstat -ntlp #查看端口占用
ps -ef|grep redis 查看redis服务端口
make prefix=/usr/local install #源码安装指定安装目录
chgrp -R 属组名 文件名 #更改文件属组 -R表示递归更改
chown -R 属主名:属组名 文件名
chown -R 属主名 文件名
chmod -R 777 文件或目录 #777代表数字类型的权限属性r=4,w=2,x=1, 777等同于-rwxrwxrwx
chmod u+x *.sh #为文件所有者添加可执行权限,u(user),g(group),o(others),a(all)+,-,=
cat 文件名 #查看文件内容
-b:列出行号
-n:列出行号,包括空白行
-E:将结尾的断行字符$显示出来
-T:将Tab键以^|显示出来
-v:列出一些看不出来的特殊字符
-A:相当于-vET的整合
tac 文件名 #从最后一行开始显示
nl 文件名 #查看文件内容,并显示行号
-b a:包括空白行
-b t:不包括空白行
-n ln:行号在屏幕最左边显示
-n rn:行号在最右边显示,不加0
-n rz:行号在最右边显示,加0
more 文件名 #一页一页显示文件内容
space:向下翻一页
Enter:向下翻一行
/字符串:向下收索关键字
:f:立刻显示出档名及目前显示的行数
q:立刻离开more不再显示
b或ctrl+b:往回翻页,只对文件有用,对管线无用
less 文件名 #可以往前翻页
space:向下翻一页
pageDown:向下翻一页
pageUp:向上翻一页
/字符串:向下收索关键字
?字符串:向上收索关键字
n:重复前一个搜寻
N:返现重复前一个搜寻
q:离开less
head 文件名 #只看头几行,默认10行
-n 数字 #表示显示几行
tail 文件名 #只看尾巴几行
netstat -tunlp | grep -v ssh
ps -ef | grep ssh
rpm -qa | grep 包名
:wq! #保存退出
service crond restart #重启crond
直接输入 ifconfig ens33 172.17.150.XXX netmask 255.255.255.0 up
ls -l #显示详细信息
ls -d #查看目录本身属性,不包括其子目录
ls -h #人性化显示文件大小
ls -lh #显示详细信息
ls -i #显示inode
ls 目录名 #显示指定目录下的文件
mkdir 目录名 #创建空目录
mkdir -p 目录名 #递归创建包含子目录的目录
mkdir -m 777 文件名 #创建目录并配置权限
touch 文件名 #创建文件
cd #回到家目录
cd ~ #回到当前用户的家目录
cd - #进入上次目录
cd .. #进入上一级目录
pwd #查询目录所在位置
pwd -P #显示真实路径,非链接路径
rmdir 空目录名 #只能删除空目录
rmdir -p 目录名称 #连同上一级空目录也删除
rm 文件名 #只可以删除文件,并给出提示
rm -r 文件名或目录名 #删除文件或目录,并给出提示
rm -rf 文件或目录 #强制删除文件或目录,不做任何提示
cp -r 源文件或目录 目标目录 #复制目录
cp -p 源文件或目录 目标目录 #同时复制文件属性
cp -d 源文件或目录 目标目录 #若源文件是链接文件,则复制链接属性
cp -a 源文件或目录 目标目录 #包含以上所有选项,相当于-rpd
在目标目录后面加上文件名,就是改名复制
mv 源文件或目录 目标目录 #同一目录下,改名,否则就是剪切
ln 源文件 目标文件 #创建硬链接,可以看做是同一个文件,不能夸分区,不能针对目录使用
ln -s 源文件 目标文件 #创建软链接,类似windows快捷方式,没有实际的文件数据,修改任意文件,另一个也改变,删除源文件,软链接不能用
netstat -ntlp #查看端口占用
ps -ef|grep redis 查看redis服务端口
make prefix=/usr/local install #源码安装指定安装目录
chgrp -R 属组名 文件名 #更改文件属组 -R表示递归更改
chown -R 属主名:属组名 文件名
chown -R 属主名 文件名
chmod -R 777 文件或目录 #777代表数字类型的权限属性r=4,w=2,x=1, 777等同于-rwxrwxrwx
chmod u+x *.sh #为文件所有者添加可执行权限,u(user),g(group),o(others),a(all)+,-,=
cat 文件名 #查看文件内容
-b:列出行号
-n:列出行号,包括空白行
-E:将结尾的断行字符$显示出来
-T:将Tab键以^|显示出来
-v:列出一些看不出来的特殊字符
-A:相当于-vET的整合
tac 文件名 #从最后一行开始显示
nl 文件名 #查看文件内容,并显示行号
-b a:包括空白行
-b t:不包括空白行
-n ln:行号在屏幕最左边显示
-n rn:行号在最右边显示,不加0
-n rz:行号在最右边显示,加0
more 文件名 #一页一页显示文件内容
space:向下翻一页
Enter:向下翻一行
/字符串:向下收索关键字
:f:立刻显示出档名及目前显示的行数
q:立刻离开more不再显示
b或ctrl+b:往回翻页,只对文件有用,对管线无用
less 文件名 #可以往前翻页
space:向下翻一页
pageDown:向下翻一页
pageUp:向上翻一页
/字符串:向下收索关键字
?字符串:向上收索关键字
n:重复前一个搜寻
N:返现重复前一个搜寻
q:离开less
head 文件名 #只看头几行,默认10行
-n 数字 #表示显示几行
tail 文件名 #只看尾巴几行
netstat -tunlp | grep -v ssh
ps -ef | grep ssh
rpm -qa | grep 包名
:wq! #保存退出
service crond restart #重启crond
直接输入 ifconfig ens33 172.17.150.XXX netmask 255.255.255.0 up
相关文章推荐
- 工作中常用Linux命令--服务器运维
- Linux学习45_对比_windows常用命令
- linux常用命令(不定期增加)
- linux一些常用命令
- Linux 常用命令——chgrp, chown, chmod
- linux常用命令
- Linux常用命令学习笔记
- Linux常用系统管理命令(top、free、kill、df)
- linux中常用的打包和压缩命令
- [Linux]常用命令
- linux1:vim最常用的编辑快捷键&shell命令
- linux常用命令(笔记)
- linux的常用命令集锦
- Linux中查看日志的常用命令
- linux常用svn命令
- Linux 常用命令
- linux常用操作命令
- Linux常用命令
- Linux命令行下常用svn命令
- Linux 常用命令大全