linux常用命令
来源:互联网 发布:淘宝店怎样增加流量 编辑:程序博客网 时间:2024/06/05 14:13
(1)转目录 cd
回到上一级目录: cd ..
回到上一次目录:cd – (可以穿越多层)
/ 与~与. 的区别:/表示绝对路径(文件系统),如cd /usr/local
~表示用户目录/home/用户名目录,linux新创建的文件夹在用户目录下,打开或者做其它操作不需要/
.是代表此目录本身,但是一般可以不写.所以cd ~/. 和cd ~ 和cd ~/效果是一样的.
.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件,ls -a查看
~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个隐藏文件
./xxx表示 当前路径下的隐藏文件
例如:cd ~/task/17 :表示从非用户目录下,进入用户目录下的task
cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../.. 返回上两级目录;
cd !$ 把上个命令的参数作为cd参数使用。
(2)查看 ls
ls -a 查看隐藏文件
(3)远程拷贝 scp
scp xxx root@172.16.90.11:/tmp/ :将xxx文件拷到 (远程机器名)@远程文件名
scp -r ~/.vim root@172.16.70.11:/home/ : 文件夹加参数 - r
scp -r root@172.16.70.252:/home/ 从远程机子上拷过来
(4)复制cp
cp -Rf xxxx /usr/local 复制当前文件夹下面的xxx到/usr/local下
参数 -R: -f:
(5)解压 unzip
unzip 〔选项〕 压缩文件名.zip
-x 文件列表 解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。
-t 测试文件有无损坏,但不解压。 -d 目录 把压缩文件解到指定目录下。 -z 只显示压缩文件的注解。
-n 不覆盖已经存在的文件。 -o 覆盖已存在的文件且不要求用户确认。
-j 不重建文档的目录结构,把所有文件解压到同一目录下。
$ unzip text.zip :将压缩文件text.zip在当前目录下解压缩。
$ unzip -n text.zip -d /tmp:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
$ unzip -v text.zip 查看压缩文件目录,但不解压。
(6)查找 find:
find . -name my.cnf
(7)删除 rm:
rmdir:只可以删空目录
rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
(8)安装卸载软件
apt-get install packagename
安装一个新软件包(参见下文的aptitude)
apt-get remove packagename
卸载一个已安装的软件包(保留配置文档)
apt-get --purge remove packagename
卸载一个已安装的软件包(删除配置文档)
apt-cache showpkg pkg
显示软件包信息。
(9)过滤 grep
ps -ef |grep mysql :显示系统执行进程,从显示的全部进程信息中搜索包含mysql字符串的信息,并显示出来
ps -ef 的意思显示系统执行进程
-e 显示所有终端机下执行的进程
-f 指的是显示UID,PPIP,C与STIME栏位
grep 是搜索过滤
(10)tail
tail -f dbscale.log 查看该日志的结尾
(11)查看用户 who
whoami :查看当前用户
who:目前登入系统的用户信息
(12)查看位置
which 查看可执行文件的位置。
whereis 查看文件的位置。
locate 配合数据库查看文件位置。
which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
which 是根据使用者所配置的 PATH 变量内的目录去搜寻可运行档的!所以,不同的 PATH 配置内容所找到的命令当然不一样的
(13)查看路径 pwd
/home/xxx/qa_test/performance/ 写绝对路径应该从home开始写。
(14)统计 wc: 统计一个文件的大小。
wc -c filename:显示一个文件的字节数
wc -m filename:显示一个文件的字符数
wc -l filename:显示一个文件的行数 line
wc -L filename:显示一个文件中的最长行的长度 langth
wc -w filename:显示一个文件的字数 word
===================================================
命令在线查看:http://man.linuxde.net/
-------------------------------------
20个linux常用命令:
http://blog.csdn.net/ljianhui/article/details/11100625
回到上一级目录: cd ..
回到上一次目录:cd – (可以穿越多层)
/ 与~与. 的区别:/表示绝对路径(文件系统),如cd /usr/local
~表示用户目录/home/用户名目录,linux新创建的文件夹在用户目录下,打开或者做其它操作不需要/
.是代表此目录本身,但是一般可以不写.所以cd ~/. 和cd ~ 和cd ~/效果是一样的.
.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件,ls -a查看
~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个隐藏文件
./xxx表示 当前路径下的隐藏文件
例如:cd ~/task/17 :表示从非用户目录下,进入用户目录下的task
cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../.. 返回上两级目录;
cd !$ 把上个命令的参数作为cd参数使用。
(2)查看 ls
ls -a 查看隐藏文件
(3)远程拷贝 scp
scp xxx root@172.16.90.11:/tmp/ :将xxx文件拷到 (远程机器名)@远程文件名
scp -r ~/.vim root@172.16.70.11:/home/ : 文件夹加参数 - r
scp -r root@172.16.70.252:/home/ 从远程机子上拷过来
(4)复制cp
cp -Rf xxxx /usr/local 复制当前文件夹下面的xxx到/usr/local下
参数 -R: -f:
(5)解压 unzip
unzip 〔选项〕 压缩文件名.zip
-x 文件列表 解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。
-t 测试文件有无损坏,但不解压。 -d 目录 把压缩文件解到指定目录下。 -z 只显示压缩文件的注解。
-n 不覆盖已经存在的文件。 -o 覆盖已存在的文件且不要求用户确认。
-j 不重建文档的目录结构,把所有文件解压到同一目录下。
$ unzip text.zip :将压缩文件text.zip在当前目录下解压缩。
$ unzip -n text.zip -d /tmp:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
$ unzip -v text.zip 查看压缩文件目录,但不解压。
(6)查找 find:
find . -name my.cnf
(7)删除 rm:
rmdir:只可以删空目录
rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
(8)安装卸载软件
apt-get install packagename
安装一个新软件包(参见下文的aptitude)
apt-get remove packagename
卸载一个已安装的软件包(保留配置文档)
apt-get --purge remove packagename
卸载一个已安装的软件包(删除配置文档)
apt-cache showpkg pkg
显示软件包信息。
(9)过滤 grep
ps -ef |grep mysql :显示系统执行进程,从显示的全部进程信息中搜索包含mysql字符串的信息,并显示出来
ps -ef 的意思显示系统执行进程
-e 显示所有终端机下执行的进程
-f 指的是显示UID,PPIP,C与STIME栏位
grep 是搜索过滤
(10)tail
tail -f dbscale.log 查看该日志的结尾
(11)查看用户 who
whoami :查看当前用户
who:目前登入系统的用户信息
(12)查看位置
which 查看可执行文件的位置。
whereis 查看文件的位置。
locate 配合数据库查看文件位置。
which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
which 是根据使用者所配置的 PATH 变量内的目录去搜寻可运行档的!所以,不同的 PATH 配置内容所找到的命令当然不一样的
(13)查看路径 pwd
/home/xxx/qa_test/performance/ 写绝对路径应该从home开始写。
(14)统计 wc: 统计一个文件的大小。
wc -c filename:显示一个文件的字节数
wc -m filename:显示一个文件的字符数
wc -l filename:显示一个文件的行数 line
wc -L filename:显示一个文件中的最长行的长度 langth
wc -w filename:显示一个文件的字数 word
===================================================
命令在线查看:http://man.linuxde.net/
-------------------------------------
20个linux常用命令:
http://blog.csdn.net/ljianhui/article/details/11100625
0 0
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- java访问mongodb的基本操作
- 【Cocos2d-x】基本的几个类
- Java多线程互斥访问变量
- Java中关于三目运算符理解和简单应用.
- hdoj 1312 Red and Black【dfs,回溯】
- linux常用命令
- KEILV5之工程建立工程
- java虚拟机内存溢出,eclipse配置
- 【.Net码农】Jquery+ashx实现Ajax
- C++虚基类的作用
- Tomcat端口占用
- 基于Mac的网站临时域名发布小结
- 【.Net码农】html+ashx 表单提交示例
- openfire+smack收发消息