09月09, 2016

我常用的Linux命令(ing)

自己常用Linux命令记录。

其实自己并不特别熟悉Linux的命令,得益于最近做一些项目的部署,常常用到一些Linux命令,这里记录下。

  • su aa 切换身份为aa。常用sudo su aa

  • scp scp是有Security的文件copy,基于ssh登录

  • scp /home/daisy/full.tar.gz 自己的名字@要同步的开发机的ip:/home/root 要把本地的文件/home/daisy/full.tar.gz copy到远程另外一台主机上

  • scp 自己的名字@要同步的开发机的ip:/home/root/1.txt ./ 把远程开发机上的1.txt文件copy到当前目录下

  • scp -r 自己的名字@要同步的开发机的ip:/home/root/ ./ 把远程开发机上的整个root目录copy到当前目录下

  • lsb_release -a 查看linux版本

  • which mysql mysql的启动文件是在哪儿

  • mysql -h aa.aa.aa.aa -P bbb -u username -ppwd 以bbb的用户名,pwd的密码,登录地址为aa.aa.aa.aa,端口号为bbb的mysql数据库。注意密码与-p之间没有空格。

  • top 进行性能监控的。比如当前cup,内存占用率,哪个进程占用的最多

  • chown -R -v jack: file 改变指定目录以及其子目录下的所有文件的拥有者(jack)和群组(空缺)

  • chomd 777 file 更改文件file,任何人都有读、写、运行三项权限

  • 不同身份用户所能操作的文件不同。比如a文件是属于jack的,那么当以mark身份登录时,就不能使用这个文件

  • find / -name my.cnf 所有路径下查找名字是my.cnf的文件

  • find . -name .DS_Store | xargs rm -f 当前路径下查找文件名为.DS_Store的文件,并强制删除它们

  • find . -name "*.txt" 当前目录下搜索所有txt文件

  • netstat -tunlp|grep 5893 查看端口号5893占用情况

  • jobs 查看当前后台运行了哪些进程

  • ln –s 源文件 目标文件 创建软链, 类似windows的快捷方式

  • mv shop school 重命名文件夹, shop->school

本文链接:https://imjiaolong.cn/post/linux-cmd.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。