|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。
本人收拾会很累,间接把年夜猫的这文章转过去,很复杂也很有用.这是年夜猫给他MT用户的引导文章,固然在咱这Linode用户及一切守旧SSH的主机也合用,哈哈…….
关于已十分熟习的伴侣完整能够跳过,关于之前linux命令打仗未几的,我以为仍是很有匡助,最少复杂的成绩完整能够本人办理了.
年夜猫原文文章请进进:http://ooxx.me/common-ssh-commands.orz
合用局限:有SSH权限的空间
难度:easy
进修工夫:5分钟
工具:保举SSHSecureShellClient
白色为jiucool增补
1.基本命令
A.显现文件源代码
catooxx.php
没错,cat是一个经常使用检察源代码的命令,长处是很便利很心爱,弱点是会间接刷刷刷显现一切源代码,文件太长只能看到屁股前面的那坨代码
B.检察以后目次
pwd
pwd不是password,而是检察以后目次,会输入完全的路径
C.变动目次ChangeDirectory(cd)
cd/path/to/directory/
有DOS基本的同砚应当会淫荡的一笑吧,路径能够用绝对也能够用相对
D.列出文件/子目次ListingFiles/SubFolders(ls)
ls
默许只显现文件名,你也能够带个参数玩,好比
ls-alh
带-alh输入会很爽…本人尝尝,年夜猫喜好把ls-alh颜射为ll
-a显现全体文件
-l对照具体的列表
-h人类能看懂的好比把1024显现为1K
E.匡助
命令--help
任何命令前面带一个–help城市显现一个简便版的匡助,记不住参数就查一下
F.猎取远程文件wget
wgethttp://www.kuqin.com/me.jpg
就会猎取远程的me.jpg文件到以后目次,一样平常搬场的时分用这个
让服务器往猎取另外一个服务器的数据,速率会快的完整不像汉子
G.紧缩解紧缩
unzipwordpress.zip
假如文件是zip情势的,好比刚从wordpress主站wget了一个紧缩包过去,只必要输出unzip文件名,就能够解紧缩到以后目次了
tar-czvfooxx.tar.gz*
把以后目次一切文件以tar命令打包为ooxx.tar.gz文件
-c创立
-z用gzip紧缩体例
-v显现紧缩历程
-f弄成一坨file
tar-xzvfooxx.tar.gz
解紧缩ooxx.tar.gz里的文件到以后目次
-x解紧缩
-z用gzip紧缩体例
-v显现紧缩历程
-f弄成一坨file
2.文件体系命令
A.显现磁盘利用率
df
显现全部主机的总容量和比率
B.列表文件/子目次利用率(du)
du
会列出一切文件和子目次的巨细,不是人看的…
du-sh
-s就是summary,只输入以后文件夹总容量
-h一样平常在linux就是human给人看的意义,会把1048580b转换为1mb显现
du-h--max-depth=1
嘿,只列出以后文件夹和第一级子目次占用巨细
C.删除文件Removefiles(rm)少儿不宜的命令,老是必要确认
rm-vfmiao.in
强迫删除miao.in这个文件其实不需确认,列出删除文件列表
强迫删除,不要实行,除非你晓得你在干吗…
-v一样平常v参数都是显现历程的意义
-f强奸的单词会不会拼?F-U-C-K的缩写,不确认间接F-word了
rm-rfooxx
删除ooxx这个文件夹,包括它的子文件和子文件夹
删除文件用下面的命令,但删除文件夹的时分就必要跑下遍历了
-r对照外乡化,是"日"的缩写,在一切命令里都是recursive的意义,有些命令是年夜写的R必要注重
D.拷贝文件(cp)
cpwww.kuqin.com/home/kuqin
复制www.kuqin.com这个文件到/home/kuqin文件夹下
cp–a/home/lovelygirl/home/kuqin
复制lovelygirl文件夹到/home/kuqin文件夹下
E.挪动文件/重定名(mv)
mvwww.kuqin.commiao.in
重定名www.kuqin.com为miao.in
假如加路径,就是挪动到某个路径偏重定名为miao.in
和DOS纷歧样,挪动文件和重定名换个思绪,实际上是一个套路,不是么?
mvkuqin/home/kuqin
将kuqin挪动到/home/kuqin文件夹下
F.创立空文件(touch)
touchmiao.in
这个很色情的命令,就是创立一个miao.in的空文件
假如touch了已有的文件,则会更新谁人文件的日期为以后
假如touch次数多了,会high
3.文件权限
A.变动文件权限(chmod)
chmod777miao.in
默许文件为644,文件夹为755
chmod-cfvR777/home/kuqin.com
将/home/kuqin.com文件夹及上面一切文件权限修正为777TIP:
1stdigit=Owner;2nd=Group;3rd=Other
(-rwxrwxwrx=777,-rwxr-xr-x=755,-rw-r–r–=644,etc.)
7=Read+Write+Execute
6=Read+Write
5=Read+Execute
4=Read
3=Write+Execute
2=Write
1=Execute
0=Allaccessdenied 4.初级命令
A.查找.经常使用命令,让我们来找一下10MB以上的文件吧
find.-typef-size+10000k-execls-lh{};|awk"{print$5":"$9}"|sort-n
B.Grep,手里握着年夜西瓜
ls-alh|grepooxx
只显现含有ooxx的那几列,固然你在cat的时分共同这个用找文件里的某些字段很便利
C.分页(Less/More)
lessmiao.php
假如源代码很长,则会分页显现,高低箭头转动,输出q加入
tail-n1000/var/log/httpd/error_log|more
能够用|more参数来转动显现页面或行
5.MYSQL数据库
导出数据库
mysqldump-u数据库用户名-p数据库名>db_ooxx.sql
导出数据库为db_ooxx.sql
导进数据库
mysql-u数据库用户名-p数据库名<db_ooxx.sql--default-character-set=utf8
把以后目次的db_ooxx.sql以utf8编码导进,固然你本来是gbk就改成gbk
中文blog常常碰到这个情形,一不当心就???满头脑都问号了
虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。 |
|