linux 常用指令
来源:互联网 发布:requirejs 后盾网源码 编辑:程序博客网 时间:2024/06/08 02:16
Linux常用指令
文件操作
创建文件夹
mkdir /home/u1 创建文件夹/home/u1 (即在/home目录下创建了文件夹u1)rmdir /home/u1 表示删除/home/u1目录(即删除u1文件夹,这里文件夹即目录), 这里一个目录被删除前必须是空的,可以用 rm -r 替代。hostname可以查看linux的计算机名;whoami可以查看当前用户;pwd显示当前路径;df查看系统的硬件信息ls -lrt ls是显示命令,-l表示显示详细属性,-t表示按时间排序,-r反向排序mkdir -p dir/dir0/dir1/dir2,只需加上-p参数,就可以去递归创建所需目录,即创建目录及其子目录。
文件复制命令cp
命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination) cp [option] source1 source2 source3 ... directory参数说明:-a:是指archive的意思,也说是指复制所有的目录-d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制-i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作-l:建立硬连接(hard link)的连接文件,而非复制文件本身-p:与文件的属性一起复制,而非使用默认属性-r:递归复制,用于目录的复制操作-s:复制成符号连接文件(symbolic link),即“快捷方式”文件-u:若目标文件比源文件旧,更新目标文件如将/test1目录下的file1复制到/test3目录,并将文件名改为file2,可输入以下命令:cp /test1/file1 /test3/file2
文件移动命令mv
命令格式:mv [-fiv] source destination参数说明:-f:force,强制直接移动而不询问-i:若目标文件(destination)已经存在,就会询问是否覆盖-u:若目标文件已经存在,且源文件比较新,才会更新如将/test1目录下的file1复制到/test3 目录,并将文件名改为file2,可输入以下命令:mv /test1/file1 /test3/file2
文件删除命令rm
命令格式:rm [fir] 文件或目录参数说明:-f:强制删除-i:交互模式,在删除前询问用户是否操作-r:递归删除,常用在目录的删除如删除/test目录下的file1文件,可以输入以下命令:-rf 删除文件夹rm -i /test/file1
切换root用户
sudo su
安装Xshell服务
安装服务apt-get install openssh-server查看Xshell服务是否开启:ps -s | grep ssh启动Xshell服务:/etc/init.d/ssh start
解压文件
tar -zxvf ****.tar.gz
RabbitMq安装
1. 安装rabbitMq 更新apt-get #sudo apt-get update 安装RabbitMQ指令 #sudo apt-get install rabbitmq-server2. 用户操作 添加用户 # sudo rabbitmqctl add_user user 123456 设置此用户可以web访问 # sudo rabbitmqctl set_user_tags user administrator # sudo rabbitmqctl set_permissions -p / user ".*" ".*" ".*"3. 启动web访问 #sudo rabbitmq-plugins enable rabbitmq_management4. 状态 启动:sudo rabbitmq-server start 关闭: sudo rabbitmq-server stop 重启: sudo rabbitmq-server restart 查看状态:sudo rabbitmqctl status5. 访问 http://192.168.1.125:15672就可以登录您的Rabbitmq了
MySQL数据库安装
[MySQL数据库安装](http://www.linuxidc.com/Linux/2014-05/102366.htm)
Redis安装
在 Ubuntu 系统安装 Redis 可以使用以下命令:$sudo apt-get update$sudo apt-get install redis-server启动 Redis$ redis-server查看 redis 是否启动?$ redis-cli以上命令将打开以下终端:redis 127.0.0.1:6379>127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令。redis 127.0.0.1:6379> pingPONG
python -m SimpleHTTPServer 8080
Linux下配置go环境变量的三种方法:
- 控制台中设置,不赞成这种方式,因为他只对当前的shell 起作用,换一个shell设置就无效了:
- 修改 /etc/profile 文件,如果你的计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的shell都有权使用这个环境变量,可能会给系统带来安全性问题。这里是针对所有的用户的,所有的shell;
- 修改~/.bashrc文件,这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,这里是针对某一特定的用户,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的 .bashrc文件就可以了。如果配置全局环境变量则需要修改/etc/bash.bashrc文件在最后添加您的配置
#尾部添加,全是大写#根目录export GOROOT=/usr/local/go#bin目录export GOBIN=$GOROOT/bin#工作目录export GOPATH=/usr/local/gopathexport PATH=$PATH:$GOPATH:$GOBIN:$GOPATH
设置静态IP
使用vi编辑器查看并编辑网络配置文件 命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33 注意:本文中的配置文件名称是【ifcfg-ens33】其它的环境中可能不叫这个名称。 进入该文件后,原配置如下:TYPE="Ethernet"BOOTPROTO="dhcp"DEFROUTE="yes"PEERDNS="yes"PEERROUTES="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="d85c5c28-3a10-4f77-a124-05ca6b1b204b"需要更改的属性: BOOTPROTO=”dhcp” 修改成 BOOTPROTO=”static”需要添加的属性: ONBOOT=”yes” #开启自动启用网络连接 IPADDR0=192.168.44.129 # ip地址 PREFIXO0=24 #设置子网掩码 GATEWAY0=192.168.44.2 #设置网关 DNS1=8.8.8.8 #设置主DNS DNS2=8.8.4.4 #设置备DNS
阅读全文
0 0
- 【Linux】Linux常用指令
- 【linux】linux常用指令
- xshell-常用指令汇总 linux 常用指令
- Linux常用指令实际操作--常用指令
- linux常用指令集
- linux 常用指令
- linux常用指令
- 常用的linux指令
- linux常用指令(推荐)
- Linux常用网络指令
- linux常用指令
- Linux常用指令集
- Linux常用指令
- linux 常用操作指令
- Linux 常用指令
- linux 常用指令
- Linux常用指令
- linux常用指令集
- leetcode 151. Reverse Words in a String 字符串分割逆序
- [Flink--计算引擎]--第三代计算引擎--Flink
- jsp 将表格以Excel形式导出方法之一(不用导包)
- NOIP 2017.9.17 总结+心得
- lucene.net查询条件
- linux 常用指令
- 吐槽CSDN--想钱想疯了--推荐文章里面广告博文去不掉
- 音视频倍速原理及实现
- 面试OR笔试42——划分数组
- 解决哈希(HASH)冲突的主要方法
- 392. Is Subsequence
- 图片分析
- javascript思维导图
- MFC C++弹出对话框打开txt文件(例子)