linux新手常用命令

学习了Linux基础知识,随堂笔记,记录一下一些平时常用的命令。

1、  id或whoami  查看当前用户信息

2、  su  user  切换用户

   su  –  user 切换用户并加载用户变量

3、  设置环境变量 vi /etc/profile

例:export PATH=/opt/lampp/bin:$PATH:执行程序的绝对路径

PATH=后一定要加上$PATH,防止丢掉之前设置的环境变量

设置环境变量后,执行source,使环境变量生效

4、  dhclient 自动获取IP

ifconfig  –a 查看IP

5、  vi编辑文档

/搜索,n 查找下一个,N查找上一个

6、  alisa命令快捷方式

例:alias  ll=’ls –a’   设置别名

unalisa ll  取消别名设置

/etc/bashrc  设置全局的系统环境变量,~/.bashrc 设置单用户的环境变量.

7、  cp  –rf  同一服务器内复制文件

例:cp  -rf  a.txt  /tmp

scp 不同服务器之间的复制

例:从本地复制到另外一台机器

scp  –rf  /home/daisy/full.tar.gz  [email protected]:/home/root (回车提示输入另外那台192.168.1.100主机的root用户的登录密码,       然后执行copy)

例:从另外一台机器复制到本地

scp  -rf  [email protected]/192.168.1.100:/home/root/testl.tar.gz    /home/daisy/test.tar.gz

8、mv 移动或改名

例:mv  test.txt   /tmp/czxtest      移动

例:mv  test.txt   test111.txt        改名

9、ls  -a   显示出隐藏文件

10、mkdir  -p  /tmp/test/test1   在没有目录的情况下创建目录

11、查看文件

more  a、回车查看下一行;b、空格为转到下页;c、Ctrl + c或q 退出

less   a、:10 显示下10行;b、/  搜索;c、Ctrl + c 或q 退出;d、回车查看下一行;e、空格为转到下页;f、G 移动到最后一行;g、g 移动到第一行

tail   从文件末尾开始显示,默认显示10行

例:tail  -f  bss.log 动态查看

tail  -10f  从后10行开始动态查看

ctrl + c  退出

12、ln  -s 文件路径(原) 文件路径   创建快捷方式,软连接

例:ln  -s  /opt/lamp/bin   /my/bin

13、netstat  -nlpt  | grep  80   查看端口号时候被占用

14、chown  -R  testu:testg  abc.test   修改文件或路径的所有用户或组

15、clear  清屏

16、history  查看历史命令

17、ps  -ef  | grep  tomcat  | grep  -v  grep  查询tomcat进程并排除掉grep进程

ps  -ef  | grep  tomcat  | grep  -v  grep  | xargs  kill  -9  查询tomcat进程并排除掉grep进程并杀掉所有进程

ps  -ef  | grep  lampp  |grep  -v  grep  |  awk ‘{print $2}‘  查新lampp进程取并第二列显示

18、find  / -name  *test*   查找名字包含test的文件

19、touch  test1.txt    创建一个空文件

touch  test1.txt    创建一个已经存在的文件就是跟新文件的时间

20、cat  a.txt  >  b.txt   重定向,覆盖之前的内容

cat  a.txt  >>  b.txt   追加重定向,不覆盖之前的内容

21、rpm  -ivh  jdk.rpm    安装rmp包

rpm  -e  jdk.rpm    卸载

yum  -y  install  httpd   #如果有选项全部同意安装

yum  remove  httpd     #卸载yum安装的httpd

yum和rpm安装的包,可执行文件放在/user/bin 下,配置文件放在/etc/conf 下

22、chkconfig 永久性生效,重启后不会复原

例:chkconfig --list #查看所有系统服务

chkconfig  iptables  off #开机不启动该服务(iptables  防火墙)

chkconfig  iptables  on #开机启动该服务

Service 即时生效,重启后复原

例:service  httpd  stop #停止该系统服务

service  iptables  start #启动该服务

service  iptables  restart #重启启该服务

23、date  ‘+%Y%m%d-%H:%M:%S‘  定义格式显示当前系统时间,20160914-16:25:05

时间: 2024-08-05 16:11:15

linux新手常用命令的相关文章

嵌入式Linux GCC常用命令

本文和大家分享的主要是嵌入式Linux GCC常用命令相关内容,一起来看看吧,希望对大家学习嵌入式Linux有所帮助. 1.简介 GCC 的意思也只是 GNU C Compiler 而已.经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言:它现在还支持 Ada 语言.C++ 语言.Java 语言.Objective C 语言.Pascal 语言.COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等.而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 

工作中用到的 Linux/Unix 常用命令

LINUX平时工作中用到的常用命令 :       scp是有Security的文件copy,基于ssh登录.操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令. scp /home/1.gif [email protected]:/home/root 然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始cp和ungzip了 如果想反过来操作,把文件从远程主机copy到当前系统,也很简单: scp [email protected]

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

linux系统管理常用命令--top

linux系统管理常用命令--top top显示进程所占的系统资源,具体用法介绍如下: top命令用于动态监控进程所占的系统资源,默认每隔3秒变一次.它的特点是把占用系统资源(CPU.内存.磁盘I/O等)最高的进程放到最前面!上例中,top命令打印出了很多信息.包括系统负载(loadaverage).进程数(Tasks).CPU使用情况.内存(Mem)使用情况以及交换分区使用情况. 其中,VIRT这一项表示进程所占的虚拟内存,RES这一项为进程所占的真实内存大小,而%MEM这一项为使用内存的百分

【Linux笔记】Linux的常用命令-文件管理命令

Linux的常用命令 文件管理命令 i.     ls 文件查看 ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件 ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等. ls -F 在每一个文件的末尾加上一个字符说明该文件的类型. "@"表示符号链接."|"表示FIFOS."/"表示目录."="表示套接字. ls -s 在每个文件的后面打印出文件的大小. size(大小) ls -r 对目录

linux的常用命令和配置

1.tar.gz包解压 [[email protected] crawler]# ls com.ericsson.cdm.crawler-0.0.1-SNAPSHOT-dist.tar.gz [[email protected] crawler]# tar zxvf com.ericsson.cdm.crawler-0.0.1-SNAPSHOT-dist.tar.gz com.ericsson.cdm.crawler-0.0.1-SNAPSHOT/lib/log4j-1.2.14.jar ...

Linux系统管理常用命令

Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+] 1. 时间date 1)显示当前时间: date .//Wed Jul 29 11:05:11 CST 2009  2)date修改时间:date -s  date 修改时间2007-08-29 14:41 date -s 14:36:30   //时间为14点36分30秒 date 08291

Linux中常用命令 <一>

本笔记中记录的命令来源于 <Linux C 编程实战> ----------------------------------------------------------------------------- 1.查看当前目录命令 pwd 2.改变当前目录 cd 3.显示目录或文件信息命令 ls 格式: ls [选项] <目录或文件名> 主要选项如下: -a 显示所有的文件和目录 -l  以长格式显示文件信息 -t 将结果按修改时间进行排序,新的文件或目录在前面 -R 递归列出目

find——文件查找命令 linux一些常用命令

find 命令eg: 一般文件查找方法: 1.  find /home -name file  ,  在/home目录下查找文件名为file的文件2.  find /home -name '*file*'  ,  在/home目录下查找文件名包含file的文件3.  find /home -name 'file*'  ,  在/home目录下查找以file开头的文件名的文件4.  find /home -size 512c  ,    在/home目录下查找512kb大小的文件5.  find