`
zccst
  • 浏览: 3319663 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux基本命令

 
阅读更多
作者:zccst

绑定快捷命令:
个人
~/.bashrc
~/.bash_profile

alias ls='ls -l'
which ls



~/.bash_logout
~/.bash_history





1,复制
覆盖复制
svn export https://xx/branches/oms/atm-101_BRANCH omsExport101/
cp -R ../omsExport101/* .



man手册
man -k
man -f

proc  可以使用cat file查看,例如 cd /proc cat memory

df -u   剩余,    如果存在引用,则仍占用空间。
du -hs  使用情况,删除后立即生效。
解决办法:到proc下查看哪些引用。

file fileName 查看文件类型

创建一个用户的步骤
修改密码  passwd 文件  用户登录信息。
  shadow 密码文件

查看日志命令
cat一次全部载入内存,较大时不适用。
more/less  分屏
tail/header 实时刷新


有用的日志
ftp日志,可以查看所有wget本地文件的记录。然后通知下游


四、标准输入输出及管道
stdin  (0)
stdout (1)
stderr (2)
重定向
1>
2>
&>  将所有输出都送向同一个地方。
2&>1 把标准错误重定向为标准输出  技巧在于管道会过滤到错误输出

cat <filea> fileb  将fileb复制到filea


which 指令会在环境变量$PATH设置的目录里查找符合条件的文件。
参  数:
 -n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
 -p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的路径。
 -w  指定输出时栏位的宽度。
 -V  显示版本信息

find
find path param expression -exec 指令 {} \
参数
path
param 支持多种参数匹配。按照名称,创建时间,大小,修改时间
expression
{}代表find找到的文件
\禁止转义
;表示本行指令终止

例如:
find -name '*.conf' -exec cp {} {}.orig \;  //当前路径
find /tmp -ctime +3 -user joe -ok rm {} \;
find ~ -perm -002 chmod o-w {};
find /home -type d -ls


wc -l  统计文件的行,字数
grep
sort

grep 'john' /etc/passwd/d$
date -help | grep year

diff wimdiff

comp

uniq  去除文件重复的行

cut 显示文件中的某一列。以指定的分隔符显示

paste  将文本按列拼接

tr 字符转换

tar


tar cvf xx.tar o.tar
tar xvf


sed 脚本
sed s/slow/fast/g /etc/passwd

awk
awk '/bash/ {print}' /etc/passwd
ls -l /project | awk '$3=="tom"{\sum +=$5| END {print sum}'



vim
命令行:
cc 剪切
插入到一行的末尾:A
插入到一行的开始:I
当前字面的后面:a




SHELL
预定义环境变量
HOME
PATH:当前用户
LANG
PS1:行提示符  echo ps1

ctrl+r  搜索历史命令


echo $(hostname)
echo `hostname`

命令行表达式

子shell

全局
/etc/profile
/etc/bashrc


clear = ctrl+l


ctrl - d

ctrl - a
ctrl - e
ctrl - u
ctrl - k


secureCRT screen

sar     eg: sar 1 100
iostat
netstat
top  实时
free


进程  r(running), s(sleeping), d(), z()
kill -l  信号含义
进程的优先级
nice:以一个不同的nice值来运行指令。例如,nice -n num command
renice:改变一个运行进程的nice值 。 例如,renice -n pid

在后台运行。加 &
nohup command &  //该控制台退出后,进程仍不挂断。
ctrl + Z 将一个前台进程暂停,并扔入后台。



cron
anacron检查上次为执行的crontab

多台机器同时设置crontab
文本文件
把原crontab备份一个脚本,覆盖掉以前的

cat /etc/fstab
文件系统

磁盘和目录是逻辑关系,通过mount实现映射
ext2/ext3采用block-inode方式存放文件
超级快superblock,存汇总信息

格式化文件
mkfs
mke2fs
分享到:
评论

相关推荐

    linux学习资料,包括linux基本命令,新手入门等。

    linux学习资料,包括linux基本命令,新手入门,高级技巧。

    linux基本命令以及linux下vi命令大全

    以下是一些常见的Linux基本命令: 1. **ls**:列出目录内容,用于查看当前目录下的文件和子目录。 2. **cd**:改变目录,用于切换到不同的目录路径。 3. **pwd**:打印工作目录,显示当前所在的目录。 4. **touch**...

    Linux基本命令操作实验报告

    ### Linux基本命令操作实验报告知识点总结 #### 一、实验目的 - **了解Linux用户界面**:本实验旨在让学生理解Linux系统中用户交互的方式,包括命令行界面和图形用户界面。 - **掌握常用命令**:重点是让学生熟练...

    Linux基本命令大全.doc

    Linux 基本命令大全 Linux 操作系统提供了许多基本命令来帮助用户管理和维护系统。这些命令可以分为多个类别,包括用户管理、文件管理、进程管理、网络管理等。下面我们将介绍一些常用的基本命令。 一、注销、关机...

    LINUX基本命令学习

    LINUX基本命令学习 在 Linux 操作系统中,基本命令是初学者入门的首选。这些命令是 Linux 系统的基础,是用户与系统交互的桥梁。掌握这些基本命令,可以帮助用户快速熟悉 Linux 系统,提高工作效率。 1. 登录和...

    linux基本命令大全.pdf

    Linux 基本命令大全 本文档旨在总结 Linux 系统中常用的基本命令,涵盖用户管理、文件管理、目录管理、权限管理、磁盘管理、进程管理、网络管理等方面。 用户管理 * useradd 创建用户 * usermod 修改用户信息 * ...

    第三章 Linux基本命令操作

    【Linux基本命令操作】章节主要介绍了Linux系统的终端概念和常用操作,包括终端的类型、Shell提示符以及Bash的基本用法。以下是对这些知识点的详细解释: 1. **终端(Terminal)**: - **控制台终端(Console)**...

    linux基本命令vim文件等等

    Linux 基本命令和 Vim 编辑器 Linux 操作系统是一种广泛使用的操作系统,具有高效、灵活、免费、开放源代码等特点。 Linux 系统可以安装在各种计算机硬件平台上,如 servers、desktops、laptops、mobile devices 等...

    Linux基本命令与常用命令大全

    本资料集旨在提供一个全面的Linux基本命令和常用命令的大全,帮助用户更好地进行系统维护、开发工作以及其他日常操作。 首先,我们从最基础的命令开始。`ls`命令用于列出目录内容,通过添加不同的选项(如 `-l` ...

    linux基本命令--全

    Linux 基本命令全集 本资源总结了 Linux 操作系统的基本命令,包括快捷键、帮助命令、系统信息、基本操作、文件管理、查看和编辑文件、查找文件、X-windows 基础、网络应用程序、文件压缩和解压缩、进程控制、一些...

    Linux基本命令.zip

    本资料"Linux基本命令.zip"提供了关于常用Linux命令的详细信息,涵盖了帮助命令、文件操作、压缩与备份、磁盘操作和网络通信等多个方面。下面将对这些关键知识点进行深入阐述。 1. **帮助命令** - `man`: 提供在线...

    Linux基本命令练习实验报告.doc

    "Linux 基本命令练习实验报告" 本实验报告旨在让学生通过实践,掌握 Linux 基本命令的使用和操作系统的基本了解。实验内容包括创建文件夹、文件的创建、复制、删除等操作,以及 vi 编辑器的基本使用。 一、实验...

    Linux基本命令.pdf

    Linux基本命令 Linux基本命令是 Linux 系统中最基本的命令,这些命令是 Linux 系统的基础,掌握这些命令是使用 Linux 系统的前提。下面是 Linux 系统中的一些基本命令和目录结构。 1. Linux 目录结构 Linux ...

    Linux学习:Linux基本命令

    【Linux学习:Linux基本命令】 Linux是一个开源操作系统,它的强大在于其命令行界面,通过一系列基本命令进行系统管理和操作。本篇文章将详细讲解Linux的基本命令,包括登录和退出、文件命令、目录和层次命令、查找...

    Linux基本命令的使用

    Linux基本命令的使用 Linux基本命令是Linux系统中最基本和最常用的命令,理解和掌握这些命令是Linux新手的必备技能。本文将逐步介绍Linux基本命令的使用,涵盖了命令的基本概念、快捷键、方向键、编辑命令、查找...

    Linux基本命令 - 2.rar

    "Linux基本命令 - 2.rar"这个压缩包可能包含了有关Linux命令行操作的教程或视频资源,比如"video.swf",可能是一个关于Linux命令的教学视频。 在Linux命令行中,有许多常用且重要的命令,这些命令构成了Linux用户...

Global site tag (gtag.js) - Google Analytics