linux常用命令
ls -lh 看当前目录的文件,以及文件大小等信息
vi vim 打开文件
“ZZ” 键盘敲2次大写Z可以保存当前文件并退出。
find ~ 查找全部文件并列出
下载命令 (-c 参数是断点续传)
wget -c http://www.golangtc.com/static/go/1.4.2/go1.4.2.linux-amd64.tar.gz
ls命令 列出当前目录的文件和子目录
mv go /usr/local/ 移动文件夹命令,移动go文件夹到/usr/local/目录下
ln -s /usr/local/go/bin/* /usr/bin/ ln命令 好像建立镜像文件夹的功能,不占空间,保持同步
cd .. 这个命令是返回上一层目录
cd / 回到根目录
sudo su 切换回root账号
删除文件夹实例:
rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
2
删除文件使用实例:
rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件
tar解压命令 zxvf是参数 后面是压缩文件夹名称
tar zxvf git-2.6.0.tar.gz
cp命令
该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大
cp data3.txt /tmp/data ← 将data3复制到/tmp/data目录中
复制wordpress目录下的所有文件到www3目录
cp -r /yjdata/www/www/www3/wordpress/* /yjdata/www/www/www3/
卸载软件
如果你带有yum,可以直接yum remove xxx
如果是rpm包,rpm -e xxx
tar包的话需要你直接删除该文件或者make uninstall xxx
常见的就这三种吧。
打开防火墙
vi /etc/sysconfig/iptables
/etc/init.d/iptables restart #最后重启防火墙使配置生效
shutdown -r now #重启系统
ctrl+c 关闭当前程序
setsid命令后台运行,即使ctrl+c关闭了当前,后台也是在运行的
setsid ./ngrokd -domain=”kwjqb.com” -httpAddr=”:80″
free -m 查看内存使用情况
ifconfig 查看IP
下载命令(默认下载到root)
wget http://www.kwjqb.com/password.txt
rdesktop 192.168.2.33 //linux下的远程登录命令(记得端口号有没改过 默认3389)
rdesktop 192.168.3.52:52141 -u administrator -p Wujingqian2010 -a 16 -g 1280×1000
ctrl + c 命令可以结束ping命令
netstat -tlnp 查看端口占用情况以及对应的程序
netstat -ano 能看到占用端口的进程ID
top 查看系统进程,类似window的任务管理器
yum install htop 安装linux系统进程管理器。安装完后用htop命令可以查询当前进程
date -R 查询本机时间
df -lh 查询剩余硬盘容量
===========打包解包命令==================
打包目录后解压也是生成对应的目录名称
.tar 打包 tar cvf filename.tar dirname
例子1单个文件:tar cvf 123.tar 123.txt
例子2目录:tar cvf pdf.tar pdf
.tar 解包 tar xvf filename.tar
例子1单个文件:tar xvf 123.tar
例子2目录: tar xvf pdf.tar
======================================
删除整个目录和里面的文件的命令:
rm -rf 目录名称