chsh -s /bin/bash |
change terminal to bash |
chsh -s /usr/bin/zsh |
change terminal to zsh |
echo $0 |
see type of shell running |
bash --version |
bash version running |
curl -O www.me.com |
downloads file from Link |
dscl . list /dir/location/path | grep -v "^_" |
list all users on this Mac |
sudo chown -R username /dir/location/path |
change all permissions recursively |
find . -name 'mystring*' |
find a file |
find /dir/location/path -type d -name "99966" -print |
find a directory :-type d means "Directory" |
grep -lr "text to find" /dir/location/path |
find string in file |
ps aux | grep node |
find all node process running |
source ~/.bash_profile |
save bash changes |
top |
shows all running programes CPU cycle |
ps -acx |
find all programs running on Machine |
ps -A |
Show all process running |
ps -ax | head -20 |
a: option shows process for all users x: shows process not connected with a Terminal |
ps kill 1234 |
number used to kill application running |
cd |
go to directory or return to home director if you /file/file/ is listed |
ls -a |
show all files in directory |
cd ~ or cd /dir/location/path |
go to home directory |
open filename.css |
open a file |
open . |
opens dictory in finder |
cp |
copy file |
mv filename dir-name |
move file into a directory |
mv oldname newname |
rename a file |
rm |
delete file (does not go to trash, just goes away for ever) |
pwd |
shows what directory your in |
man ls |
shows documentation for command must us q to escape command |
sw_vers -productVersion |
shows product version running |
mkdir /dir/location/path |
Makes a directory |
touch new_file.html |
create a new file |
xattr -rc "/path/to/directory" |
To recursively remove extended attributes on all files in a directory |
du -sh / | du -sh /path/to/dir// |
Show all the directories in current folder |
chmod +x myfile |
make file executible |
chmod +r myfile |
make file readable |
chmod +w myfile |
make file writable |
chmod g+w myfile |
give group write permission to "myfile", leaving all other permission flags alone |
chmod g-rw myfile |
remove read and write access to "myfile", leaving all other permission flags alone |
chmod g+rwxs /dir/location/path |
give full group read/write access to directory "mydir", also setting the set-groupID flag so that directories created inside it inherit the group |
chmod u=rw,go= privatefile |
explicitly give user read/write access, and revoke all group and other access, to file 'privatefile' |
chmod -R g+rw |
give group read write access to this directory, and everything inside of it (-R = recursive) |
chgrp -R medi . |
change the ownership of this directory to group 'medi' and everything inside of it (-R = recursive). The person issuing this command must own all the files or it will fail. |
ipconfig getifaddr en0 |
local address on ethernet |
ipconfig getifaddr en1 |
local address on wifi |
ifconfig |
local address |
netstat -i |
ip addresses assigned to interfaces |
netstat |
ip addresses http://pcsupport.about.com/od/commandlinereference/p/netstat-command.htm |
delete all trash |
sudo rm -rf ~/.Trash/* |
ln -s | ln -s /dir/location/path ~/SymlinkDirectory |
Create a symlink command takes target location “/Usr/Directory/Destination/” and creates the link file inside of “~/SymlinkDirectory” |
To create a library inside the new-app;
Compile the library after creation to reference it
Delete the dist (compilation folder)
Create new app inside the app and add routing support to it
To stop Node Server if you get "XXX port is already being used" error by compiler
Hold and press : CTRL + C in the terminal.
it's will ask yes or no to stop batch job. (Y/N) or (Yes/No)
Type Y and Press Enter