linux:linux常用命令

来源:互联网 发布:淘宝上开网店步骤 编辑:程序博客网 时间:2024/05/17 05:59

最近项目上线,经常linux系统部署,对linux的常用命令和快捷键稍微熟悉了些。好记性不如烂笔头:

一、文件目录

ls:列出目录下文件 -a 列出全部文件,-l  即 ll

ll :列出目录下文件的详情,权限,文件大小,时间

cd:跳转   tab键单击补全,  tab键双击 列出 命令行中文件下可以匹配命令的目录文件;

pwd:当前目录

. 当前目录    ./ 当前目录文件夹,  ../ 上一级目录  sh ./startup.sh  cd ../../


二、文件

cat :查看

tail -1000f  file ; 查看file的后1000行,

head f file

more ,less file 分页显示

find /    -name  file1 :在根目录下查找file1



三、创建,删除,复制

mkdir 创建文件夹

touch 创建空文件

rm 删除文件, rm -rf 删除文件夹 , rm -rf /home/dir/* 删除 dir下所有文件

cp  /home/data1/data.txt  /home/data2/   , cp  /home/data1   /usr/data   ,   . 当前目录

mv 移动或者重命名



四、线程

ps -ef | grep tomcat ; 查看进程

kill  进程号

netstat   -anp   |   grep  portno 查看端口占用情况

grep:正则匹配结果,可以在一个命令中多次使用


五、系统管理

stat     显示指定文件的详细信息,比ls更详细
who      显示在线登陆用户
whoami   显示当前操作用户
hostname 显示主机名
uname    显示系统信息
top      动态显示当前耗费资源最多进程信息
ps       显示瞬间进程状态 ps -aux
du       查看目录大小 du -h /home带有单位显示目录信息
df       查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig 查看网络情况
ping     测试网络连通
netstat  显示网络状态信息
man      命令不会用了,找男人? 如:man ls
clear    清屏
alias    对命令重命名 如:alias showmeit=”ps -aux” ,另外解除使用unaliax showmeit
kill     杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。


六、vi,vim命令

vi,vim 文本编辑器, vi file,没有file则创建打开;

有3中模式:insert模式(i),命令模式(Esc),保存模式(:) 有wq,q!


七、打包,压缩,解压

tar -cvf /home/abc.tar /home/abc        只打包,不压缩
tar -zcvf /home/abc.tar.gz /home/abc    打包,并用gzip压缩

tar -zxvf  home/abc.tar.gz 解压缩


八、关机重启

shutdown
    -r      关机重启
    -h      关机不重启
    now     立刻关机
halt        关机
reboot      重启


九、用户、用户组管理

/etc/passwd    存储用户账号
/etc/group     存储组账号
/etc/shadow    存储用户账号的密码
/etc/gshadow   存储用户组账号的密码
useradd        添加用户名
userdel        删除用户名
adduser        添加用户名
groupadd       添加组名
groupdel       删除组名
passwd root    给root设置密码
su root
su – root
/etc/profile   系统环境变量
bash_profile   用户环境变量
.bashrc        用户环境变量
su user        切换用户,加载配置文件.bashrc
su – user      切换用户,加载配置文件/etc/profile ,加载bash_profile


十、软件包管理

dpkg (Debian Package)管理工具,软件包名以.deb后缀。这种方法适合系统不能联网的情况下。
sudo dpkg -i tree_1.5.3-1_i386.deb  安装软件
sudo dpkg -r tree             卸载软件

APT(Advanced Packaging Tool)高级软件工具。这种方法适合系统能够连接互联网的情况。
依然以tree为例
sudo apt-get install tree     安装tree
sudo apt-get remove tree      卸载tree
sudo apt-get update           更新软件
sudo apt-get upgrade 


将.rpm文件转为.deb文件
.rpm为RedHat使用的软件格式。在Ubuntu下不能直接使用,所以需要转换一下。
sudo alien abc.rpm






   
















原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 多肉叶子有黑点怎么办 多肉植物干瘪了怎么办 多肉叶片有黑点怎么办 多肉叶片有黑斑怎么办 多肉表面有黑点怎么办 杉果游戏买了后怎么办 盆景叶子上的灰怎么办 福建茶盆景掉叶怎么办 被普通蜘蛛咬了怎么办 被小蜘蛛咬了怎么办 被一般蜘蛛咬了怎么办 联通4g流量超出怎么办 腿上的肥胖纹怎么办除 金属眼镜腿歪了怎么办 炸东西油往外溢怎么办 油反复使用起沫怎么办 炸东西的油黑了怎么办 板栗放久了干了怎么办 三四个月的宝宝拉肚子怎么办 四个月的孩子拉肚子怎么办 4个月孩子拉肚子怎么办 三阳的房子很热怎么办 买了缺角的房子怎么办 多肉摇钱树焉了怎么办 虎皮兰叶子烂了怎么办 三角龙骨烂根了怎么办 地板木龙骨会动怎么办 多肉植物开花后怎么办 春峰之辉烂了怎么办 仙人指不开花是怎么办 大门开在破财位怎么办 人走霉运的时候怎么办 pp助手刷机失败怎么办 别人骂我很难听怎么办 被骂了心里不爽怎么办 被别人扎小人了怎么办 人要倒霉的时候怎么办 属虎的请了貔貅怎么办 我的护身符丢了怎么办 地漏被头发堵了怎么办 淋浴房地漏堵了怎么办