linux 基本命令
来源:互联网 发布:家电进销存软件 编辑:程序博客网 时间:2024/06/06 09:57
1.文件相关
当前工作目录
pwd
普通用户操作时,进入的是/home/user_name目录,这也是唯一一个允许用户写文件的地方。
cd 更改当前目录
cd ./bin = cd bin
cd .. #后退
cd #将工作目录改成主目录
cd- #将工作目录变成先前的工作目录
cd ~username #将工作目录变成用户username的主目录
ls 列出目录下的文件
ls -a #列出目录下所有文件,包括隐藏文件(.XX)
ls ~ /usr #列出用户主目录(~)和/usr下的文件
ls -l #以长格式输出list
ls -lt #L:长格式 t:按时间修改的先后
ls -lt –reverse #反向输出
drwxr-xr-x. 2 root root 102 Nov 14 20:52 .vnc-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc-rw-r--r--:-:普通文件 ,如果为d:目录rw-:文件所有者的访问权限r--:文件所属组中成员的访问权限最后的r--:其他所有人的访问权限1:文件硬链接数root:文件所有者的用户名后面那个root:文件所属用户组的名称129:129BytesDec 29 2013 上次修改的时间.tcshrc :文件名
使用file命令确定文件类型
file filename
使用less命令查看文件内容(less is more)
less /etc/passwd
Q 退出
复制与粘贴
鼠标双击文件名:复制
中键:粘贴
2.操作文件与目录
mkdir:创建目录
mkdir directory…
mkdir dir1 dir2 dir3
cp:复制文件和目录
cp item1 item2 #将单个文件或目录item1复制到文件或目录item2中-a --archive 复制文件和目录及其属性,包括所有权和权限,通常,复制的文件具有用户所操作文件的默认属性-i --interactive 覆盖一个已存在的文件前,提示用户进行确认。如果没有该选项,将会直接覆盖-r -recursive 递归的复制目录及其内容,复制目录时需要这个选项(或-a选项)-u --update 将文件从一个目录复制到另一个目录时,只复制目标目录中不存在的或存在文件的更新文件-v --verbose 复制文件时,显示信息性消息
mv:移除和重命名文件
rm:删除文件和目录
rm -r file1 dir1 #删除file1,dir1以及它们的内容
ln :创建链接(link)
ln file link #创建硬链接
ln -s item link #创建符号链接 item可以是文件或者目录
3.命令的使用
4.重定向
>>
在文件的尾部添加内容标准错误重定向:
ls -l /bin/usr 2> ls-error.txt
标准输出和标准错误都定向到 ls-output.txt中:
ls -l /bin/usr > ls-output.txt 2>&1
ls -l /bin/usr &> ls -output.txt
标准输入重定向
cat——合并文件
cat读取一个或多个文件,并把他们复制到标准输出文件中。
cat [file …]
管道:|(竖线)
ls /bin/usr/bin | sort | less
wc:打印行数、字数和字节数
ls /bin /usr/bin |sort | uniq | wc -l
剪切和粘贴(Killing and Yanking)文本
5.权限
uid=0:超级用户
-rw-rw-r–:
-rwx-rw-r–:
x:允许把文件当作程序一样来执行;允许进入目录下
chmod:更改文件模式
6.进程
- 【Linux】Linux基本命令
- Linux基本命令-mkdir命令
- linux基本命令-mysql命令
- Linux基本命令
- Linux基本命令
- linux基本命令
- linux基本命令(编译)
- Linux Mysql基本命令
- Linux基本命令
- Linux初学者基本命令
- linux基本命令
- Linux基本命令介绍
- linux基本操作命令
- Linux基本操作命令
- LINUX的基本命令
- LINUX的基本命令
- Linux基本命令
- linux基本命令
- Struts-ValueStack和OGNL总结
- CAP原理和BASE思想
- mina源码分析---3
- Julia : Array !, [1,2] !=[1 2]'
- Sql Server2008安装过程
- linux 基本命令
- android头像设置
- 计算机基本知识
- Foundation框架 之 NSFileManager 与 copy & mutableCopy
- java自带线程池和队列详细讲解
- 动态规划:钢条切割问题实现
- vector容器(一) - Double_win
- Genymotion 2.5.4: Unable to create virtual device : Failed to import OVA file
- iOS 新特性分列式 之 iOS 9.1 - 主要内容:苹果笔 API 引入