linux 基本命令

centos下最高权限前添加: yum

ubuntu下用最高权限: sudo

例如:远程登录不是root用户,可以通过sudo获得最高权限运行命令

 

1.修改密码: password <用户名>

2.删除目录: rm [ -rf | -r ] 【路径】文件目录或文件名

3.编辑linux定时任务: crontab -e

4.修改用户权限: chown -R <用户或 用户:用户组> 文件或文件目录 如:chown -R nobody:root zy_fenxiangs

5.压缩文件夹: zip -r 文件名.zip 文件目录 (前提:已经安装好了zip压缩包)

6.复制: cp -r 【路径】旧文件或文件夹 【路径】新文件或文件夹

7.查看linux进程: ps -ef

8.查看linux指定进程: ps aux|grep 进程名

9.解压: unzip 文件名.zip

10.查看文件: ls

11.查看文件权限:ls -l

12.文件或文件夹重定项:ln -s 路径/文件或文件夹(重定项文件或文件夹) 路径/文件或文件夹(重定项目标)  (注意:重定项文件是不存在的)

 

 

 

ruby一些命令:

1.进入数据库:mysql -u用户名 -p密码

2.显示数据库:show databases;

3.显示表: show tables;

4.导入数据: source 数据路径;

5.进入数据库:use 数据库名;

6.删除数据库:drop 数据库名;

7.删除表:drop 表名;

 

linux创建用户:

1.useradd 选项 用户名   #创建用户

代码:

-c comment 指定一段注释性描述

-d 目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录

-g 用户组 指定用户所属的用户组

-s Shell文件 指定用户的登录shell

-u 用户号 指定用户的用户号,如果同有-o选项,则可以重复使用其他用户的标识号。

例如:

useradd -d /usr/sam -m sam   此命令创建一个用户sam, 其中-d和-m选项用来登录名sam产生一个主目录/usr/sam

 

2.passwd 用户名     #修密码

 

 3.删除用户

userdel 选项 用户我

常用的选项是-r,它的作用是把用户的主目录一起删除

 

4.修改用户

usermod 选项 用户名

选项与新建用户一样,但多了一个:

-l 新用户名

 

5.删除文件

正则查询文件(查询文件以6个数字结束的文件如:test.111232, a32.332213等):

find /data -mtime +1 -regextype grep -regex '.*\.[0-9]\{6\}';

 删除方法

find /data -mtime +1 -regextype grep -regex '.*\.[0-9]\{6\}' -exec rm -rf {} \;

 

你可能感兴趣的:(linux)