常用的Linux命令
1.如何创建一个目录?
mkdir DirectoryName
2.如何进入服务器根目录?
ls /
3.如何查看日历?
cal
4.如何修改密码?
passwd
5.如何查看当前用户信息?
whoami
6.如何查看当前在线用户?
users who w
7.如何退出登录?
logout
8.如何屏蔽主机的ping命令?
echo 1 /proc/sys/net/ipv4/icmp_echo_ignore_all
9.如何更改文件属组?
chgrp [-R] 属组名文件名
10.如何更改文件属主?
chown [-R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
11.如何更改文件的属性?
chmod [-R] xyz 文件或目录
『r->4, w->2, x->1』
12.如何让隐藏文件也列出?
ls -al ~
13.如何回到自己的家目录?
cd ~
14.显示出确实的路径,而不是连结路径。
pwd -P
15.如何删除空目录?
rmdir [-P] 目录名称
16.如何复制一个文件或目录?
cp [-adfilprsu] 来源档 目标档
17.如何移除文件或目录?
rm [-fir] 文件或者目录
18.如何移动文件或目录,或修改名称?
mv [-fiu] souce destination
19.哪些命令可以查看文件的内容?
cat 由第一行开始显示文件内容
tac 从最后一行开始显示文件内容
nl 显示内容的同时也显示出行号
more 一页一页的显示文件内容
less 和more相似,但是它可以向前翻页
head 只看开始几行
tail 只看末尾几行
20.检索在某个文件或文件夹下检索某个字符串?
grep -irl "要检索的字符串" ./ |grep -v pathName
grep -irn "要检索的字符串" ./ |grep -v pathName
-v的作用是过滤掉某个文件夹
检索的范围能小就尽量小。
21.PG/SQL中常用的命令
\d 查询数据库所有表
\d 表名 查询表结构
\d+ 表名 更详细的查询表结构
\x 列表显示数据
\timing 显示sql执行时间