Linux基础命令

查看目录下的所有文件ls

ls 
ls  -l 
ll
ls 路径>file.txt  将查询出来的结果保存或者是覆盖在file.txt中
ls 路径>>file.txt 将查询出的结果添加在末尾

切换工作目录cd

cd

创建文件夹/创建多层目录/创建文件

mkdir file_name     创建文件夹
mkdir -p first_file/second_file/     创建多层目录
touch 文件

复制cp

cp 被复制的文档 文档复制到的路径            复制文件
cp -r 被复制的文件夹 复制到的路径            复制文件夹

文件的移动或文件的重命名mv

mv 需要移动的文档 需要保存的文件路径
mv 需要移动文件夹 需要保存的位置
mv 需要重名的文件 新名字

删除rm

rm -f 文件               强制删除文件
rm -rf 文件夹             强制删除文件夹

查看文本命令

cat 要查看的文件名 
cat 要查看的文件名 -n      前几行的内容
more 文件名(按空格按照一页一页的往下翻   q是退出)
less 文件名(与more相同并添加了 /查找的关键词  pgup是向上翻页)

创建软/硬连接(window中快捷方式)ln

ln -s [源文件] [目标文件]
ln -s /etc/issue /tmp/issue.soft    创建软连接  相当于快捷方式,源文件进行修改后,同步更新。如果源文件不存在后,软连接失效
ln /etc/issue /tmp/issue.soft    创建硬链接 源文件修改后,可以同步更新,源文件不存在后,硬链接依然有效

更改文件的权限:

chmod [{ugoa}{+-=}{rwx}]   u表示所有者g表示所属组o其他人a所有人
r--4   w--2   x--
也可以是chmod 640 filename

用户的创建

用户的创建:useradd nuocheng
用户密码的设置:passwd nuocheng
当前有哪些有登录用户who 或者是 w
查看linux连续运行的时间以及负载均衡是多少 uptime

压缩文件与解压命令

.gz压缩文件
gzip 文件
gunzip 解压文件


.tar文件
tar -cvf 打包后的文件 要打包的文件  cvf本别是create view file


.tar.gz文件
tar -cvf 打包后的文件 要打包的文件  gzip文件
或者是tar -zcf 压缩包的文件名.tar.gz 要压缩的文件
解压命令
tar -zxf 压缩包的名字

.zip文件
zip -r 文件名.zip 文件夹
解压unzip

网络命令

last查看登录用户的登录信息
lastlog 查看所有用户的登录信息

给在线用户写信:
write 用户名
进行消息的编写(delete是删除  ctrl+D表示保存并退出)

给所有在线用户发消息:
wall 信息

不管该用户是否在线进行文件的发送
mail 用户名

查看邮件:mail 
输入邮件的编号

修改网络地址 ifconfig eth0 ip地址
重启网络服务 service network restart

关机与重启命令

shutdown -h now 关机
shutdown -r now 重启
shutdown -c 取消前一个命令

设置分辨率

xrandr 查看支持的分辨率是多少
xrandr --size 1366x768
Fork me on GitHub