Linux进阶之常用命令

前面已经聊了一下Linux的基本组成。Linux内核是系统的核心,控制着内存、程序和硬件是如何与对方交互的。GNU工具链也是Linux系统的一个重要组成部分。现在就开始简单的整理一下Linux命令行下的常用命令,虽然有很多博文都有这方面的总结,但是自己整理一下还是不一样的。纸上得来终觉浅,绝知此事要躬行!共勉,废话不多说了,开始啦。

  • 目录命令:
  1. cd 切换目录

/etc    绝对路径,可直接跳至所指定的目录下

.        表示当前目录

..        表示当前目录的父目录

cd        回到家目录

2. ls    显示当前文件下的目录和文件

-a    显示以“.”开头的隐藏文件

-l    按长列表输出显示

-h    打印大小,(human )

-R    递归列出子目录

-S    按文件大小排序

3.pwd    显示当前路径

4.mkdir  创建目录

  • 处理文件
  1. touch  创建空文件
  2. cp    复制文件

    -f    强制覆盖

    -p    保留文件属性

    -r    递归复制文件

    -R    递归复制目录

  3. mv    移动和修改文件名
  4. rm(-rf) filename   删除文件或目录(注:强制删除,确定文件或目录没用了,再使用此命令)
  • 查看文件内容
  1. stat    查看文件统计信息
  2. file    查看文件类型(文本文件;可执行文件;数据文件)
  3. cat     查看整个文件

    -n    文本加行号

    -b    加行号,空白行不加

  4. more
  5. less
  6. tail -n 查看尾n行  -f 查看文件尾不退出,适合实时监控
  7. head -n 查看头n行
  • 检测程序
  1. ps -aux (-elf)    两个常用组合;

    -H     父进程子进程分层显示

  2. top    实时监控
  3. kill -9  PID 杀死进程
  4. killall http*  支持通配符,结束所有http开头的进程
时间: 2024-10-18 19:00:36

Linux进阶之常用命令的相关文章

linux日常管理常用命令--w

linux日常管理常用命令--w 命令:w(linux管理员最常用的命令) [[email protected] ~]# w 14:45:41 up 2 min,  2 users,  load average: 0.10, 0.10, 0.04 USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT root     tty1     -                14:44   54.

Linux查看系统配置常用命令

Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量 资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各

linux web开发常用命令

:q 退出 vi :wq 保存并退出 vi :wq! 强制保存并退出 vi #tail -f catalina.out  查询tomcat后台输出 在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps -ef|grep java 如果显示以下相似信息,说明Tomcat还没有关闭 root 7010 1 0 Apr19 ?

linux 几个常用命令

解压: tar zxvf 22gif.tar.gz 压缩: tar zcvf 22gif.tar.gz www.22gif.com (目录名字,这里是全站压缩备份) 查看正在使用的服务和端口 可以使用netstat -tunlp,netstat -antup,lsof -i:PORT命令查看. 查看服务器进程信息 可以使用ps auxww|grep PID,ps -ef,lsof -p PID,top -p PID命令查看. 测试配置文件是否正确: /alidata/server/nginx-1

Linux——note shell常用命令 cut 、sort、unqi、tee、tr、split和shell中连接符&& ||

1.cut 常用作将一个文件分段 cut -d'分隔符' [-cf] n -d 后面指定分隔符,用单引号引起来. -f 指定第几段 -c 后面只有一个数字表示截取第几个字符,后面跟一个数字区域,表示截取从几到几. [[email protected] ~]# cut -d: -f 3 /etc/passwd [[email protected] ~]# cut -d: -f 3,4 /etc/passwd [[email protected] ~]# cut -c 10 /etc/passwd

Linux Jboss下常用命令

cd /opt/jboss/binnohup sh run.sh -b 0.0.0.0 &启动jboss:nohup ./run.sh -b 0.0.0.0 &nohup sh run.sh -b 0.0.0.0 &//nohup表示转入后台运行: 使用./run.sh和sh  run.sh 都能启动:-b 表示绑定IP启动,如果为0.0.0.0则表示所有IP都可访问该服务,此参数可不写,可以再jboss的server.xml配置文件里配置如下:添加 & 表示恢复到命令行模

Linux系统巡检常用命令

# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -s

linux上的常用命令

一.常用远程拷贝命令 1.scp scp  /etc/hosts/file.txt [email protected]:/remotepath 2.rsync rsync  -vzrtopgu   --progress /etc/hosts 192.168.2.38:/etc/hosts rsync对应的服务是:xinetd service xinetd statusxinetd (pid 4758) is running... sync参数的具体解释如下: -v, --verbose 详细模式

Linux 操作MySQL常用命令行

Linux 操作MySQL常用命令行 注意:MySQL中每个命令后都要以分号:结尾. 1.显示数据库 mysql> show databases; +----------+ | Database | +----------+ | mysql | | test | +----------+ 2 rows in set (0.04 sec) Mysql刚安装完有两个数据库:mysql和test.mysql库非常重要,它里面有MySQL的系统信息,我们改密码和新增用户,实际上就是用这个库中的相关表进行