当前位置: > Linux命令 >

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)
------分隔线----------------------------
栏目列表
推荐内容