Linux常用命令1

1.上传文件:rz


2.下载文件:sz 目录 文件名


3.root登录:su root


4.查看行数:cat 文件|tail -n
  tail -n 10 后10行
  tail -n +10 10行以后
  head -n 10 前10行
  cat test |head -n 5 |tail -n +2  2至5行  sed -n '2,5p' test


5.查询某时间段的日志:
sed -n '/起始时间/,/结束时间/p' 日志文件
例如,sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  test.log


6.清空日志:5种方法
>filename
:>filename  1和2 两种方式,是0kb
echo "" >filename
echo > filename   3和4 两种方式,是1kb
cat/dev/null > filename  这条命令的意思是:清空messages文件


7.合并文件:vim 和 cat
vim file1  r file2   r file3  r命令每次只能追加一个文件内容,适合少数文件合并,文件放到file1末尾
cat file1 file2 file3 > file 几个文件合并得到新的文件或覆盖源文件
cat file1 >>file2   将file1的内容追加到file2的末尾
>重定向  >>追加


8.进程相关
ps查看进程 分别以进程名、id、端口号查看
ps -ef | grep 进程名  
netstat -nap | grep id  ;ps -ef | grep id
netstat -tunlp | grep 端口号
kill -9 id/进程名  ;kill --verbose id/进程名


9.安装源码程序,指定安装路径
./configure --prefix=要指定的安装的完整路径
make
make install

10.查看目录 ls

-a 显示所有文件及目录,包括以“.”开头的隐藏文件

-l 显示文件的详细信息,包括隐藏文件,比如文件的形态、权限、所有者、大小等信息

-t 将文件按创建时间排序列出

-A 和-a一样,但是不列出“.” (当前目录)和“…” (父目录)

-R递归列出所有文件,包括子目录中的文件

 

11.目录切换  cd[路径]

cd /   进入更目录

cd /user  进入目录/user里

cd ..   进入上一级目录

cd ~  切换到当前用户主目录

 

12.当前路径  pwd

用来显示当前目录的绝对路径,不需要参数

 

13.系统信息查看命令 uname

要查看当前系统信息,可以使用命令 uname,命令格式如下:
uname [选项]
可选的选项参数如下:
-r 列出当前系统的具体内核版本号。
-s 列出系统内核名称。
-o 列出系统信息。

14.清屏  clear

15.查看文件 cat

cat 【选项】【文件】

-n  从1开始,对所有输出行进行编号

-b  和-n一样,但不对空白行编号

-s 当遇到两个行以上空白行的话,合并为一个空白行

posted @ 2021-01-26 11:10  WXY!!!  阅读(70)  评论(0)    收藏  举报