学习啦 > 学习电脑 > 操作系统 > Linux教程 > linux常见的基本命令

linux常见的基本命令

时间: 佳洲1085 分享

linux常见的基本命令

  linux系统想必大家都很熟悉,那么常用的一些基本命令你又知道多少呢?下面由学习啦小编为大家整理了linux常见的基本命令,希望对大家有帮助!

  linux常用的基本命令一

  uname -a 查看内核版本

  ls -al 显示所有文件的属性

  pwd 显示当前路径

  cd - 返回上一次目录 cd ~ 返回主目录

  date s 设置时间、日期

  cal 显示日历 cal 2006

  bc 计算器具

  man & info 帮助手册

  locale 显示当前字体 locale -a 所有可用字体 /etc/sysconfig/i18n设置文件

  LANG=en 使用英文字体

  sync 将数据同步写入硬盘

  shutdonw -h now & half & poweroff 关机

  reboot 重启

  startx & init 5 进入图形介面

  /work & ?work 向上、下查找文档内容

  chgrp 改变档案群组 chgrp testing install.log

  chown 改变所属人 chown root:root install.log

  chmod 改变属性 chmod 777 install.log read=4 write=2 execute=1

  cp 复制 cp filename

  rm 删除文件 rm -rf filename 强制删除文件

  rmdir 删除文件夹

  mv 移动 mv 123.txt 222.txt 重命名

  mkdir 创建文件夹

  touch 创建文件 更新当前时间

  cat 由第一行开始显示 cat ¦more 分页

  nl 在内容前加行号

  more & less 一面一面翻动

  head -n filename 显示第N行内容

  tail -n filename 显示后N行内容

  od 显示非纯文档

  df -h 显示分区空间

  du 显示目录或文件的大小

  fdisk 分区设置 fdisk -l /dev/hda 显示硬盘分区状态

  mkfs 建立各种文件系统 mkfs -t ext3 /dev/ram15

  fsck 检查和修复LINUX档案

  ln 硬链接 ln -s 软件链接

  whereis 查找命令

  locate 查找

  find 查找 find / -name "***.*** "

  which 查看工具

  whoami 显示当前用户

  gcc -v 查看GCC版本

  chattr +i filename 禁止删除 chattr -i filename 取消禁止

  lsattr 显示隐藏档属性

  updatedb 更新资料库

  mke2fs 格式化 mkfs -t ext3

  dd if=/etc/passwd of=/tmp/passwd.bak 备份

  mount 列出系统所有的分区

  mount -t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘

  mount -t vfat /dev/fd0 /mnt/floppy 挂载软盘

  mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2 挂载fat32分区

  mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 挂载ntfs分区

  linux常用的基本命令二

  umount /mnt/hda3 缷载

  ifconfig 显示或设置网络设备

  service network restart 重启网卡

  ifdown eth0 关闭网卡

  ifup eth0 开启网卡

  clear 清屏

  history 历史记录 !55 执行第55个指令

  stty 设置终端 stty -a

  fdisk /mbr 删除GRUB

  at 仅进行一次的工作排程

  crontab 循环执行的例行性命令 [e]编辑,[l]显示,[r]删除任务

  & 后台运行程序 tar -zxvf 123.tar.gz & ---------> 后台运行

  jobs 观看后台暂停的程序 jobs -l

  fg 将后台程序调到前台 fg n ------> n是数字,可以指定进行那个程序

  bg 让工作在后台运行

  kill 结束进程 kill -9 PID [9]强制结束,[15]正常结束,[l]列出可用的kill信号

  ps aux 查看后台程序

  top 查看后台程序 top -d 2 每两秒更新一次 top -d 2 -p10604 观看某个PID

  top -b -n 2 > /tmp/top.txt -----> 将 top 的资讯进行 2 次,然后将结果输出到 /tmp/top.txt

  pstree 以树状图显示程序 [A]以 ASCII 来连接, 列出PID, [p]列出帐号

  killall 要删除某个服务 killall -9 httpd

  free 显示内存状态 free -m --------> 以M为单位显示

  uptime 显示目前系统开机时间

  netstat 显示网络状态 netstat -tulnp------> 找出目前系统上已在监听的网路连线及其 PID

  dmesg 显示开机信息 demsg ¦ more

  nice 设置优先权 nice -n -5 vi & -----> 用 root 给一个 nice 植为 -5 ,用於执行 vi

  renice 调整已存在优先权

  runlevel 显示目前的runlevel

  depmod 分析可载入模块的相依性

  lsmod 显示已载入系统的模块

  modinfo 显示kernel模块的信息

  insmod 载入模块

  modprobe 自动处理可载入模块

  rmmod 删除模块

  chkconfig 检查,设置系统的各种服务 chkconfig --list -----> 列出各项服务状态

  ntsysv 设置系统的各种服务

  cpio 备份文件

3590830