linux命令记录
时间:2016-05-23 14:34 来源:linux.it.net.cn 作者:IT
文件拷贝
—— cp -ri A/* B,将A文件夹下的所有文件拷贝到B文件夹下
—— cp -r 源文件 目的文件,参数r是指连同源文件中的子目录一起拷贝
用户
—— useradd,添加用户
—— passwd ,用户名,输入密码
—— su,切换用户,切换到root
—— sudo,普通用户可以执行root才能执行的命令,环境还是普通的
—— who,查看所有登陆用户
创建或删除文件或目录
—— mkdir,创建目录
—— rmdir,删除目录
—— touch,创建空文件
—— rm,删除文件
① rm -i 文件名,询问是否要删除文件
② rm -f 文件名,不经确认强制删除文件
③ rm -r 目录名,连同目录下的子目录一同删除
④ rm -rf 文件名或目录名,不经确认删除文件或目录
—— mv,移动目录或文件,给目录或文件重命名
① mv /tmp/xxx.tar /root ,将/tmp目录下的xxx.tar文件移动到/root目录
② mv aaa.tar bbb.tar,将当前目录下的aaa.tar更名为bbb.tar
进程
—— kill,用于终止后台程序,通过向进程发送指定的信号来结束进程
① kill [-s信号] 进程名,发出的信号既可以是信号名,也可以对应数字
如,kill -9 123,将终止PID(进程号)为123的进程
② kill -l,显示信号列表
—— ps,进程查看,可以查看有哪些进程正在运行以及运行的状态,进程是否结束,进行有没有僵死,哪些进程占用了更多的资源
① -e ,显示所有进程
② -f ,全格式
③ -l ,长格式
—— top,显示系统当前的进程和其他状况,动态显示进程(通过用户交互来不断刷新当前状态)
① <空格>,立即刷新显示
② h或者?,显示帮助画面给出一些剪短的命令总结说明
③ m,切换显示内存信息
④ t,切换显示进程和CPU状态信息
⑤ c,切换显示命令名称和完整命令行
⑥ m,根据驻留内存大小进行排序
⑦ p,根据CPU使用百分比大小进行排序
⑧ q,退出
权限
—— chmod,改变文件或目录的访问权限
chmod [who][+-=][mode]文件名
1.who,下述的一个或多个组合
① u用户user,文件或目录的所有者
② g同组group用户,与文件属主有相同组ID的所有用户
③ o其他other用户
④ a所有all用户,是系统默认值
2.操作用户
① + ,增加某个权限
② - ,取消某个权限
③ = ,赋予给定权限,并取消其他所有权限
3.mode,表示权限
r,可读;w,可写;x,可执行
如chmod +x p.py,给p.py文件增加可执行的权限
—— chown,更改某个文件或目录的属主和数组
chown [用户:组] 文件
如:chown wudi:dba text,把text文件的属主和数组更改为wudi和dba
其他
—— cat,显示或连接一般的ASCII文件
—— hostname,查看Linux的计算机名
—— whoami,查看当前用户
—— pwd,显示当前路径
—— df,查看系统的硬件信息
—— cd,进出目录的
① 直接输入cd,回到使用者自己的home目录
② cd /home/wd/test
③ cd .. 回到上一级目录
(责任编辑:IT)
文件拷贝 —— cp -ri A/* B,将A文件夹下的所有文件拷贝到B文件夹下 —— cp -r 源文件 目的文件,参数r是指连同源文件中的子目录一起拷贝 用户 —— useradd,添加用户 —— passwd ,用户名,输入密码 —— su,切换用户,切换到root —— sudo,普通用户可以执行root才能执行的命令,环境还是普通的 —— who,查看所有登陆用户 创建或删除文件或目录 —— mkdir,创建目录 —— rmdir,删除目录 —— touch,创建空文件 —— rm,删除文件 ① rm -i 文件名,询问是否要删除文件 ② rm -f 文件名,不经确认强制删除文件 ③ rm -r 目录名,连同目录下的子目录一同删除 ④ rm -rf 文件名或目录名,不经确认删除文件或目录 —— mv,移动目录或文件,给目录或文件重命名 ① mv /tmp/xxx.tar /root ,将/tmp目录下的xxx.tar文件移动到/root目录 ② mv aaa.tar bbb.tar,将当前目录下的aaa.tar更名为bbb.tar 进程 —— kill,用于终止后台程序,通过向进程发送指定的信号来结束进程 ① kill [-s信号] 进程名,发出的信号既可以是信号名,也可以对应数字 如,kill -9 123,将终止PID(进程号)为123的进程 ② kill -l,显示信号列表 —— ps,进程查看,可以查看有哪些进程正在运行以及运行的状态,进程是否结束,进行有没有僵死,哪些进程占用了更多的资源 ① -e ,显示所有进程 ② -f ,全格式 ③ -l ,长格式 —— top,显示系统当前的进程和其他状况,动态显示进程(通过用户交互来不断刷新当前状态) ① <空格>,立即刷新显示 ② h或者?,显示帮助画面给出一些剪短的命令总结说明 ③ m,切换显示内存信息 ④ t,切换显示进程和CPU状态信息 ⑤ c,切换显示命令名称和完整命令行 ⑥ m,根据驻留内存大小进行排序 ⑦ p,根据CPU使用百分比大小进行排序 ⑧ q,退出 权限 —— chmod,改变文件或目录的访问权限 chmod [who][+-=][mode]文件名 1.who,下述的一个或多个组合 ① u用户user,文件或目录的所有者 ② g同组group用户,与文件属主有相同组ID的所有用户 ③ o其他other用户 ④ a所有all用户,是系统默认值 2.操作用户 ① + ,增加某个权限 ② - ,取消某个权限 ③ = ,赋予给定权限,并取消其他所有权限 3.mode,表示权限 r,可读;w,可写;x,可执行 如chmod +x p.py,给p.py文件增加可执行的权限 —— chown,更改某个文件或目录的属主和数组 chown [用户:组] 文件 如:chown wudi:dba text,把text文件的属主和数组更改为wudi和dba 其他 —— cat,显示或连接一般的ASCII文件 —— hostname,查看Linux的计算机名 —— whoami,查看当前用户 —— pwd,显示当前路径 —— df,查看系统的硬件信息 —— cd,进出目录的 ① 直接输入cd,回到使用者自己的home目录 ② cd /home/wd/test ③ cd .. 回到上一级目录 (责任编辑:IT) |