linux常用命令

1.用户www-data属于www-data组,现在想把它加到svn组中

sudo usermod -a -G svn www-data


2.查看用户所在的组

sudo groups www-data

www-data : www-data svn(www-data用户在www-data和svn两个组中)


3.让Python脚本像普通程序一样运行

    先在脚本的首行加上#!/usr/bin/env python,  然后$chmod a+x hello.py, 之后就能这样运行代码了$hello.py, 如果不行的话, 这样试试$./hello.py

 还要注意windows和linux的换行符不同,windows下实际上是#!/usr/bin/env python/r/n

    也可以去掉.py扩展名, 让它看起来更像个普通的程序.


4.查看是否安装了某个软件

aptitude show openssl

若显示State: installed,则表示openssl已安装。


5.创建用户和组:

addgroup svn //创建组,组名svn

useradd svn -g svn -m //(用adduser更简单) 创建用户,用户名svn, -g指定它所在的组为svn,-m创建svn用户所在的home目录

passwd svn //设置svn用户的密码


6.查看系统类型,基中m表示硬件类型,o表示操作系统类型

uname -m -o


7.将用户添加到sudoers

a.切换到root用户

b.改sudoers的权限(/etc/sudoers),chmod 755 sudoers

c.找到root    ALL=(ALL) ALL,  在它的下面添加shen   ALL=(ALL) ALL(shen是用户名)

d.改sudoers的权限,chmod 440 sudoers


8.修改主机名

在Ubuntu系统中,主机名存放在/etc/hostname文件,编辑该文件,输入主机名

然后vi /etc/hosts,把ip后面旧的主机名改成刚刚修改的那个主机名就行了。


9.查询软件版本

aptitude show 软件名


cat hello 查看hello文件的内容

cat /tmp/file1 >> ~/.ssh/file2  将file1文件的内容加入到file2文件的尾部

cp 复制

cp -r dir1 dir2 递归复制(复制子目录信息)

find / -name Hello.java    从根目录开始查找名为Hello.java的文件

ln -s 源 链接 (建立符号链接)

logout  注销

ls 显示文件和目录

ls -a 显示隐藏文件

ls -l显示长列表格式

mkdir 新建目录

mv 移动文件或目录,修改文件或目录名称

passwd 用户名 修改用户密码

pwd 显示当前在哪个目录下

reboot  立即重启

rm 删除文件

rm -rf 目录名 r递归删除目录, f是force的缩写,强制删除,不提示。

rmdir 删除一个空目录

su  切换用户

shutdown -h now  立即关机

shutdown -r now  立即重启

touch 新建文件

useradd 用户名 添加用户(用adduser比较简单)

userdel 用户名 删除用户

userdel -r 用户名 删除用户及用户目录

chown -R  www-data blog  改变blog目录的拥有者

chmod 777 1.txt  改变文件或目录的权限

ps ax |grep apache查看和apache相关的进程

30998 ?        S      0:01 /usr/sbin/apache2 -k start

kill -9 30998 杀死30998进程


sudo lsof -i:80  根据端口查看进程

sudo ps -e | grep node 查看进程, 过滤出和node相关的进程

sudo netstat -nap | grep 9975 查看进程id为9975占用的端口号


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值